OROPage

Search for usage in LXR

OROPage Class Reference

#include <KReportRenderObjects.h>

Public Member Functions

 OROPage (ORODocument *doc=nullptr)
 
ORODocumentdocument ()
 
const ORODocumentdocument () const
 
void insertPrimitive (OROPrimitive *primitive, int index=-1)
 
int pageNumber () const
 
OROPrimitiveprimitive (int index)
 
const OROPrimitiveprimitive (int index) const
 
int primitiveCount () const
 
void removePrimitive (OROPrimitive *primitive)
 
void setDocument (ORODocument *doc)
 
void takePrimitive (OROPrimitive *primitive)
 

Detailed Description

Represents a single page in a document and may contain zero or more OROPrimitive objects all of which represent some form of mark to be made on a page.

Definition at line 167 of file KReportRenderObjects.h.

Constructor & Destructor Documentation

◆ OROPage()

OROPage::OROPage ( ORODocument * doc = nullptr)
explicit

Definition at line 196 of file KReportRenderObjects.cpp.

◆ ~OROPage()

OROPage::~OROPage ( )

Definition at line 202 of file KReportRenderObjects.cpp.

Member Function Documentation

◆ document() [1/2]

ORODocument * OROPage::document ( )

Definition at line 252 of file KReportRenderObjects.cpp.

◆ document() [2/2]

const ORODocument * OROPage::document ( ) const

Definition at line 257 of file KReportRenderObjects.cpp.

◆ insertPrimitive()

void OROPage::insertPrimitive ( OROPrimitive * primitive,
int index = -1 )

Definition at line 229 of file KReportRenderObjects.cpp.

◆ pageNumber()

int OROPage::pageNumber ( ) const

Definition at line 210 of file KReportRenderObjects.cpp.

◆ primitive() [1/2]

OROPrimitive * OROPage::primitive ( int index)

Definition at line 218 of file KReportRenderObjects.cpp.

◆ primitive() [2/2]

const OROPrimitive * OROPage::primitive ( int index) const

Definition at line 223 of file KReportRenderObjects.cpp.

◆ primitiveCount()

int OROPage::primitiveCount ( ) const

Definition at line 262 of file KReportRenderObjects.cpp.

◆ removePrimitive()

void OROPage::removePrimitive ( OROPrimitive * primitive)

Definition at line 272 of file KReportRenderObjects.cpp.

◆ setDocument()

void OROPage::setDocument ( ORODocument * doc)

Definition at line 267 of file KReportRenderObjects.cpp.

◆ takePrimitive()

void OROPage::takePrimitive ( OROPrimitive * primitive)

Definition at line 278 of file KReportRenderObjects.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:21:31 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.