5 #ifndef PDFTRON_H_CPPPDFAnnotsLine
6 #define PDFTRON_H_CPPPDFAnnotsLine
12 #define Line LineAnnot
344 Line(TRN_Annot line);
357 #include <Impl/Page.inl>
359 #endif // PDFTRON_H_CPPPDFAnnotsLine
SDF::Obj GetSDFObj() const
void SetEndStyle(EndingStyle est)
double GetLeaderLineOffset() const
double GetTextVOffset() const
the caption shall be centered inside the line
void SetStartPoint(const Point &sp)
A square filled with the annotation's interior color, if any.
A short line at the endpoint perpendicular to the line itself.
void SetCaptionPosition(const CapPos &style)
EndingStyle GetEndStyle() const
EndingStyle GetStartStyle() const
bool GetShowCaption() const
A circle filled with the annotation's interior color, if any.
double GetLeaderLineLength() const
double GetLeaderLineExtensionLength() const
double GetTextHOffset() const
void SetShowCaption(bool showCaption)
void SetLeaderLineOffset(double length)
CapPos GetCaptionPosition() const
Point GetStartPoint() const
A triangular closed arrowhead in the reverse direction from ClosedArrow.
Two short lines meeting in an acute angle as in the OpenArrow style and connected by a third line to ...
void SetLeaderLineExtensionLength(const double &length)
void SetLeaderLineLength(const double &length)
static Line CreateAnnot(SDF::SDFDoc &doc, const Rect &pos)
void SetEndPoint(const Point &ep)
void SetTextVOffset(double offset)
static Line Create(SDF::SDFDoc &doc, const Rect &pos)
Two short lines meeting in an acute angle to form an open arrowhead.
Point GetEndPoint() const
void SetTextHOffset(double offset)
Two short lines in the reverse direction from OpenArrow.
the caption shall be on top of the line
IntentType GetIntentType() const
A diamond shape filled with the annotation's interior color, if any.
void SetStartStyle(EndingStyle sst)
A short line at the endpoint approximately 30 degrees clockwise from perpendicular to the line itself...
Non-standard or invalid ending.
void SetIntentType(IntentType it)