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

okular

  • Okular
  • Okular::InkAnnotation
Public Member Functions

Okular::InkAnnotation Class Reference

#include <annotations.h>

Inheritance diagram for Okular::InkAnnotation:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 1144 of file annotations.h.


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

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

Returns the paths of points of the ink annotation.

Definition at line 1935 of file annotations.cpp.

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.

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.

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.

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.


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.7.1
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