HMWJGraphInternal::TextboxFrame Struct Reference

Internal: the textbox frame of a HMWJGraph. More...

Inheritance diagram for HMWJGraphInternal::TextboxFrame:
HMWJGraphInternal::Frame

Public Member Functions

 TextboxFrame (Frame const &orig)
 constructor More...
 
virtual bool valid () const
 returns true if the frame data are read More...
 
bool isLinked () const
 returns true if the box is linked to other textbox More...
 
std::string print () const
 print local data More...
 
- Public Member Functions inherited from HMWJGraphInternal::Frame
 Frame ()
 constructor More...
 
Box2f getBdBox () const
 return the frame bdbox More...
 
virtual ~Frame ()
 destructor More...
 

Public Attributes

long m_zId
 the text id More...
 
double m_width
 the zone width More...
 
long m_cPos
 the first char pos More...
 
long m_linkToFId
 the next link zone More...
 
bool m_isLinked
 true if this zone is linked More...
 
- Public Attributes inherited from HMWJGraphInternal::Frame
int m_type
 the graph type More...
 
long m_fileId
 the file id More...
 
int m_id
 the local id More...
 
int m_formatId
 the format id More...
 
int m_page
 the page More...
 
Box2f m_pos
 the position More...
 
float m_baseline
 the baseline More...
 
bool m_inGroup
 true if this node is a group's child More...
 
bool m_parsed
 true if we have send the data More...
 
std::string m_extra
 an extra string More...
 

Detailed Description

Internal: the textbox frame of a HMWJGraph.

Constructor & Destructor Documentation

HMWJGraphInternal::TextboxFrame::TextboxFrame ( Frame const &  orig)
inline

constructor

Member Function Documentation

bool HMWJGraphInternal::TextboxFrame::isLinked ( ) const
inline

returns true if the box is linked to other textbox

Referenced by HMWJGraph::canCreateGraphic(), HMWJGraph::sendFrame(), and HMWJGraph::sendGroupChild().

std::string HMWJGraphInternal::TextboxFrame::print ( ) const
inline

print local data

virtual bool HMWJGraphInternal::TextboxFrame::valid ( ) const
inlinevirtual

returns true if the frame data are read

Reimplemented from HMWJGraphInternal::Frame.

Member Data Documentation

long HMWJGraphInternal::TextboxFrame::m_cPos

the first char pos

Referenced by HMWJGraph::prepareStructures(), and print().

bool HMWJGraphInternal::TextboxFrame::m_isLinked

true if this zone is linked

Referenced by isLinked(), HMWJGraph::prepareStructures(), and HMWJGraph::sendTextbox().

long HMWJGraphInternal::TextboxFrame::m_linkToFId

the next link zone

Referenced by isLinked(), HMWJGraph::prepareStructures(), and HMWJGraph::sendTextbox().

double HMWJGraphInternal::TextboxFrame::m_width

the zone width

Referenced by print().


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

Generated on Tue Mar 10 2015 17:32:10 for libmwaw by doxygen 1.8.5