OROPrimitive

Search for usage in LXR

OROPrimitive Class Referenceabstract

#include <KReportRenderObjects.h>

Inheritance diagram for OROPrimitive:

Public Member Functions

virtual OROPrimitiveclone () const =0
 
OROPagepage ()
 
const OROPagepage () const
 
QPointF position () const
 
void setPage (OROPage *page)
 
void setPosition (const QPointF &pos)
 
void setSize (const QSizeF &s)
 
QSizeF size () const
 

Detailed Description

Represents the basic primitive with a position and type. Other primitives are subclasses with a defined type and any additional information they require to define that primitive.

Definition at line 233 of file KReportRenderObjects.h.

Constructor & Destructor Documentation

◆ ~OROPrimitive()

OROPrimitive::~OROPrimitive ( )
virtual

Definition at line 418 of file KReportRenderObjects.cpp.

◆ OROPrimitive()

OROPrimitive::OROPrimitive ( )
protected

Definition at line 413 of file KReportRenderObjects.cpp.

Member Function Documentation

◆ page() [1/2]

OROPage * OROPrimitive::page ( )

Definition at line 437 of file KReportRenderObjects.cpp.

◆ page() [2/2]

const OROPage * OROPrimitive::page ( ) const

Definition at line 442 of file KReportRenderObjects.cpp.

◆ position()

QPointF OROPrimitive::position ( ) const

Definition at line 447 of file KReportRenderObjects.cpp.

◆ setPage()

void OROPrimitive::setPage ( OROPage * page)

Definition at line 457 of file KReportRenderObjects.cpp.

◆ setPosition()

void OROPrimitive::setPosition ( const QPointF & pos)

Definition at line 427 of file KReportRenderObjects.cpp.

◆ setSize()

void OROPrimitive::setSize ( const QSizeF & s)

Definition at line 432 of file KReportRenderObjects.cpp.

◆ size()

QSizeF OROPrimitive::size ( ) const

Definition at line 452 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 Mon Nov 18 2024 12:19:58 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.