• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdegraphics
  • Sitemap
  • Contact Us
 

okular

Okular::InkAnnotation

Okular::InkAnnotation Class Reference

#include <annotations.h>

Inheritance diagram for Okular::InkAnnotation:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 1144 of file annotations.h.


Public Member Functions

 InkAnnotation ()
 InkAnnotation (const QDomNode &description)
 ~InkAnnotation ()
void setInkPaths (const QList< QLinkedList< NormalizedPoint > > &paths)
QList< QLinkedList
< NormalizedPoint > > 
inkPaths () const
QList< QLinkedList
< NormalizedPoint > > 
transformedInkPaths () const
SubType subType () const
void store (QDomNode &node, QDomDocument &document) const

Constructor & Destructor Documentation

InkAnnotation::InkAnnotation (  ) 

Creates a new ink annotation.

Definition at line 1868 of file annotations.cpp.

InkAnnotation::InkAnnotation ( const QDomNode &  description  ) 

Creates a new ink annotation from the xml description.

Definition at line 1873 of file annotations.cpp.

InkAnnotation::~InkAnnotation (  ) 

Destroys the ink annotation.

Definition at line 1925 of file annotations.cpp.


Member Function Documentation

void InkAnnotation::setInkPaths ( const QList< QLinkedList< NormalizedPoint > > &  paths  ) 

Sets the paths of points for the ink annotation.

Definition at line 1929 of file annotations.cpp.

QList< QLinkedList< NormalizedPoint > > InkAnnotation::inkPaths (  )  const

Returns the paths of points of the ink annotation.

Definition at line 1935 of file annotations.cpp.

QList< QLinkedList< NormalizedPoint > > InkAnnotation::transformedInkPaths (  )  const

Returns the paths of transformed (e.g.

rotated) points of the ink annotation.

Definition at line 1941 of file annotations.cpp.

Annotation::SubType InkAnnotation::subType (  )  const [virtual]

Returns the sub type of the ink annotation.

Implements Okular::Annotation.

Definition at line 1947 of file annotations.cpp.

void InkAnnotation::store ( QDomNode &  node,
QDomDocument &  document 
) const [virtual]

Stores the ink annotation as xml in document under the given parent node.

Reimplemented from Okular::Annotation.

Definition at line 1952 of file annotations.cpp.


The documentation for this class was generated from the following files:
  • annotations.h
  • annotations.cpp

okular

Skip menu "okular"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdegraphics

Skip menu "kdegraphics"
  • okular
Generated for kdegraphics by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal