okular
#include <annotations.h>
Detailed Description
Definition at line 856 of file annotations.h.
Member Enumeration Documentation
Describes the line intent.
Enumerator | |
---|---|
Unknown |
Unknown intent. |
Arrow |
Arrow intent. |
Dimension |
Dimension intent. |
PolygonCloud |
Polygon cloud intent. |
Definition at line 879 of file annotations.h.
Describes the line ending style.
Definition at line 862 of file annotations.h.
Constructor & Destructor Documentation
LineAnnotation::LineAnnotation | ( | ) |
Creates a new line annotation.
Definition at line 1286 of file annotations.cpp.
|
explicit |
Creates a new line annotation from the xml description
.
Definition at line 1291 of file annotations.cpp.
LineAnnotation::~LineAnnotation | ( | ) |
Destroys the line annotation.
Definition at line 1296 of file annotations.cpp.
Member Function Documentation
bool LineAnnotation::lineClosed | ( | ) | const |
Returns whether the line shall be closed.
Definition at line 1348 of file annotations.cpp.
LineAnnotation::TermStyle LineAnnotation::lineEndStyle | ( | ) | const |
Returns the line ending style of the line annotation.
Definition at line 1336 of file annotations.cpp.
QColor LineAnnotation::lineInnerColor | ( | ) | const |
Returns the inner line color of the line annotation.
Definition at line 1360 of file annotations.cpp.
LineAnnotation::LineIntent LineAnnotation::lineIntent | ( | ) | const |
Returns the line intent of the line annotation.
Definition at line 1408 of file annotations.cpp.
double LineAnnotation::lineLeadingBackwardPoint | ( | ) | const |
Returns the leading backward point of the line annotation.
Definition at line 1384 of file annotations.cpp.
double LineAnnotation::lineLeadingForwardPoint | ( | ) | const |
Returns the leading forward point of the line annotation.
Definition at line 1372 of file annotations.cpp.
QLinkedList< NormalizedPoint > LineAnnotation::linePoints | ( | ) | const |
Returns the normalized line points of the line annotation.
Definition at line 1306 of file annotations.cpp.
LineAnnotation::TermStyle LineAnnotation::lineStartStyle | ( | ) | const |
Returns the line starting style of the line annotation.
Definition at line 1324 of file annotations.cpp.
void LineAnnotation::setLineClosed | ( | bool | closed | ) |
Sets whether the line shall be closed
.
Definition at line 1342 of file annotations.cpp.
void LineAnnotation::setLineEndStyle | ( | TermStyle | style | ) |
Sets the line ending style
of the line annotation.
- See also
- TermStyle
Definition at line 1330 of file annotations.cpp.
void LineAnnotation::setLineInnerColor | ( | const QColor & | color | ) |
Sets the inner line color
of the line annotation.
Definition at line 1354 of file annotations.cpp.
void LineAnnotation::setLineIntent | ( | LineIntent | intent | ) |
Sets the line intent
of the line annotation.
- See also
- LineIntent
Definition at line 1402 of file annotations.cpp.
void LineAnnotation::setLineLeadingBackwardPoint | ( | double | point | ) |
Sets the leading backward point
of the line annotation.
Definition at line 1378 of file annotations.cpp.
void LineAnnotation::setLineLeadingForwardPoint | ( | double | point | ) |
Sets the leading forward point
of the line annotation.
Definition at line 1366 of file annotations.cpp.
void LineAnnotation::setLinePoints | ( | const QLinkedList< NormalizedPoint > & | points | ) |
Sets the normalized line points
of the line annotation.
Definition at line 1300 of file annotations.cpp.
void LineAnnotation::setLineStartStyle | ( | TermStyle | style | ) |
Sets the line starting style
of the line annotation.
- See also
- TermStyle
Definition at line 1318 of file annotations.cpp.
void LineAnnotation::setShowCaption | ( | bool | shown | ) |
Sets whether the caption shall be shown
.
Definition at line 1390 of file annotations.cpp.
bool LineAnnotation::showCaption | ( | ) | const |
Returns whether the caption shall be shown.
Definition at line 1396 of file annotations.cpp.
|
virtual |
Stores the line annotation as xml in document
under the given parent node
.
Reimplemented from Okular::Annotation.
Definition at line 1419 of file annotations.cpp.
|
virtual |
Returns the sub type of the line annotation.
Implements Okular::Annotation.
Definition at line 1414 of file annotations.cpp.
QLinkedList< NormalizedPoint > LineAnnotation::transformedLinePoints | ( | ) | const |
Returns the transformed (e.g.
rotated) normalized line points of the line annotation.
Definition at line 1312 of file annotations.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.