okular
Okular::LineAnnotation Class Reference
#include <annotations.h>

Detailed Description
Definition at line 725 of file annotations.h.
Member Enumeration Documentation
Describes the line ending style.
- Enumerator:
Definition at line 731 of file annotations.h.
Describes the line intent.
- Enumerator:
-
Unknown Unknown intent. Arrow Arrow intent. Dimension Dimension intent. PolygonCloud Polygon cloud intent.
Definition at line 748 of file annotations.h.
Constructor & Destructor Documentation
| LineAnnotation::LineAnnotation | ( | ) |
| LineAnnotation::LineAnnotation | ( | const QDomNode & | description | ) | [explicit] |
Creates a new line annotation from the xml description.
Definition at line 1152 of file annotations.cpp.
| LineAnnotation::~LineAnnotation | ( | ) |
Member Function Documentation
| void LineAnnotation::setLinePoints | ( | const QLinkedList< NormalizedPoint > & | points | ) |
Sets the normalized line points of the line annotation.
Definition at line 1210 of file annotations.cpp.
| QLinkedList< NormalizedPoint > LineAnnotation::linePoints | ( | ) | const |
Returns the normalized line points of the line annotation.
Definition at line 1216 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 1222 of file annotations.cpp.
| void LineAnnotation::setLineStartStyle | ( | TermStyle | style | ) |
Sets the line starting style of the line annotation.
- See also:
- TermStyle
Definition at line 1228 of file annotations.cpp.
| LineAnnotation::TermStyle LineAnnotation::lineStartStyle | ( | ) | const |
Returns the line starting style of the line annotation.
Definition at line 1234 of file annotations.cpp.
| void LineAnnotation::setLineEndStyle | ( | TermStyle | style | ) |
Sets the line ending style of the line annotation.
- See also:
- TermStyle
Definition at line 1240 of file annotations.cpp.
| LineAnnotation::TermStyle LineAnnotation::lineEndStyle | ( | ) | const |
Returns the line ending style of the line annotation.
Definition at line 1246 of file annotations.cpp.
| void LineAnnotation::setLineClosed | ( | bool | closed | ) |
| bool LineAnnotation::lineClosed | ( | ) | const |
| void LineAnnotation::setLineInnerColor | ( | const QColor & | color | ) |
| QColor LineAnnotation::lineInnerColor | ( | ) | const |
Returns the inner line color of the line annotation.
Definition at line 1270 of file annotations.cpp.
| void LineAnnotation::setLineLeadingForwardPoint | ( | double | point | ) |
Sets the leading forward point of the line annotation.
Definition at line 1276 of file annotations.cpp.
| double LineAnnotation::lineLeadingForwardPoint | ( | ) | const |
Returns the leading forward point of the line annotation.
Definition at line 1282 of file annotations.cpp.
| void LineAnnotation::setLineLeadingBackwardPoint | ( | double | point | ) |
Sets the leading backward point of the line annotation.
Definition at line 1288 of file annotations.cpp.
| double LineAnnotation::lineLeadingBackwardPoint | ( | ) | const |
Returns the leading backward point of the line annotation.
Definition at line 1294 of file annotations.cpp.
| void LineAnnotation::setShowCaption | ( | bool | shown | ) |
| bool LineAnnotation::showCaption | ( | ) | const |
| void LineAnnotation::setLineIntent | ( | LineIntent | intent | ) |
Sets the line intent of the line annotation.
- See also:
- LineIntent
Definition at line 1312 of file annotations.cpp.
| LineAnnotation::LineIntent LineAnnotation::lineIntent | ( | ) | const |
| Annotation::SubType LineAnnotation::subType | ( | ) | const [virtual] |
Returns the sub type of the line annotation.
Implements Okular::Annotation.
Definition at line 1324 of file annotations.cpp.
| void LineAnnotation::store | ( | QDomNode & | node, | |
| QDomDocument & | document | |||
| ) | const [virtual] |
Stores the line annotation as xml in document under the given parent node.
Reimplemented from Okular::Annotation.
Definition at line 1329 of file annotations.cpp.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference