Quattro9GraphInternal::Shape Struct Reference

Internal: a shape of a Quattro9Graph. More...

Public Member Functions

 Shape ()
 constructor
 
bool empty () const
 returns true if the shape is empty
 
WPSBox2f getBdBox () const
 returns true if the bounding box
 

Public Attributes

WPSBox2f m_box
 the box(if this is a group)
 
std::vector< std::pair< WPSGraphicShape, WPSGraphicStyle > > m_listShapes
 the list of shape and style
 
std::shared_ptr< Shapem_child
 the child (if this is a group)
 

Detailed Description

Internal: a shape of a Quattro9Graph.

Constructor & Destructor Documentation

◆ Shape()

Quattro9GraphInternal::Shape::Shape ( )
inline

constructor

Member Function Documentation

◆ empty()

bool Quattro9GraphInternal::Shape::empty ( ) const
inline

returns true if the shape is empty

◆ getBdBox()

WPSBox2f Quattro9GraphInternal::Shape::getBdBox ( ) const
inline

returns true if the bounding box

Member Data Documentation

◆ m_box

WPSBox2f Quattro9GraphInternal::Shape::m_box

the box(if this is a group)

Referenced by getBdBox().

◆ m_child

std::shared_ptr<Shape> Quattro9GraphInternal::Shape::m_child

the child (if this is a group)

Referenced by empty(), and getBdBox().

◆ m_listShapes

std::vector<std::pair<WPSGraphicShape, WPSGraphicStyle> > Quattro9GraphInternal::Shape::m_listShapes

the list of shape and style

Referenced by empty(), and getBdBox().


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

Generated on Tue May 21 2024 12:30:45 for libwps by doxygen 1.10.0