QuattroGraphInternal::ShapeHeader Struct Reference

a shape header of a QuattroGraph More...

Inheritance diagram for QuattroGraphInternal::ShapeHeader:
QuattroGraphInternal::Shape QuattroGraphInternal::Textbox

Public Member Functions

 ShapeHeader ()
 constructor More...
 
virtual ~ShapeHeader ()
 destructor More...
 
virtual bool isTextbox () const
 returns true if the shape is a textbox More...
 

Public Attributes

int m_type
 the type More...
 
WPSBox2i m_box
 the bdbox More...
 
int m_id
 an id? More...
 
WPSGraphicStyle m_style
 the graphic style More...
 
int m_values [5]
 optional values More...
 
int m_flags [14]
 some flags More...
 
int m_values2 [4]
 style values More...
 
std::string m_extra
 error message More...
 

Friends

std::ostream & operator<< (std::ostream &o, ShapeHeader const &sh)
 operator<< More...
 

Detailed Description

a shape header of a QuattroGraph

Constructor & Destructor Documentation

◆ ShapeHeader()

QuattroGraphInternal::ShapeHeader::ShapeHeader ( )
inline

constructor

◆ ~ShapeHeader()

QuattroGraphInternal::ShapeHeader::~ShapeHeader ( )
virtual

destructor

Member Function Documentation

◆ isTextbox()

virtual bool QuattroGraphInternal::ShapeHeader::isTextbox ( ) const
inlinevirtual

returns true if the shape is a textbox

Reimplemented in QuattroGraphInternal::Textbox.

Referenced by QuattroGraph::readShapeHeader().

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  o,
ShapeHeader const &  sh 
)
friend

operator<<

Member Data Documentation

◆ m_box

WPSBox2i QuattroGraphInternal::ShapeHeader::m_box

◆ m_extra

std::string QuattroGraphInternal::ShapeHeader::m_extra

◆ m_flags

int QuattroGraphInternal::ShapeHeader::m_flags[14]

◆ m_id

int QuattroGraphInternal::ShapeHeader::m_id

◆ m_style

WPSGraphicStyle QuattroGraphInternal::ShapeHeader::m_style

◆ m_type

int QuattroGraphInternal::ShapeHeader::m_type

◆ m_values

int QuattroGraphInternal::ShapeHeader::m_values[5]

◆ m_values2

int QuattroGraphInternal::ShapeHeader::m_values2[4]

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

Generated on Fri May 27 2022 03:07:01 for libwps by doxygen 1.8.14