libqxp::QXPContentCollector::CollectedPage Struct Reference

Public Member Functions

 CollectedPage (const PageSettings &pageSettings)
 
double getX (const double x) const
 
double getX (const std::shared_ptr< Object > &obj) const
 
double getY (const double y) const
 
double getY (const std::shared_ptr< Object > &obj) const
 
Point getPoint (const Point &p) const
 

Public Attributes

const PageSettings settings
 
std::vector< std::shared_ptr< CollectedObject< Group > > > groups
 
std::vector< std::shared_ptr< TextObject > > linkedTextObjects
 
std::vector< std::shared_ptr< CollectedObjectInterface > > objects
 

Constructor & Destructor Documentation

§ CollectedPage()

libqxp::QXPContentCollector::CollectedPage::CollectedPage ( const PageSettings pageSettings)
inline

Member Function Documentation

§ getPoint()

§ getX() [1/2]

double libqxp::QXPContentCollector::CollectedPage::getX ( const double  x) const

§ getX() [2/2]

double libqxp::QXPContentCollector::CollectedPage::getX ( const std::shared_ptr< Object > &  obj) const

§ getY() [1/2]

double libqxp::QXPContentCollector::CollectedPage::getY ( const double  y) const

§ getY() [2/2]

double libqxp::QXPContentCollector::CollectedPage::getY ( const std::shared_ptr< Object > &  obj) const

Member Data Documentation

§ groups

std::vector<std::shared_ptr<CollectedObject<Group> > > libqxp::QXPContentCollector::CollectedPage::groups

§ linkedTextObjects

std::vector<std::shared_ptr<TextObject> > libqxp::QXPContentCollector::CollectedPage::linkedTextObjects

§ objects

std::vector<std::shared_ptr<CollectedObjectInterface> > libqxp::QXPContentCollector::CollectedPage::objects

§ settings

const PageSettings libqxp::QXPContentCollector::CollectedPage::settings

The documentation for this struct was generated from the following files:

Generated for libqxp by doxygen 1.8.12