ClarisWksGraphInternal::ZoneZone Struct Reference

Internal: structure to store a link to a zone of a ClarisWksGraph. More...

Inheritance diagram for ClarisWksGraphInternal::ZoneZone:
ClarisWksGraphInternal::Zone

Public Member Functions

 ZoneZone (Zone const &z)
 constructor More...
 
virtual void print (std::ostream &o) const
 print the zone More...
 
virtual Type getType () const
 return the main type Zone More...
 
virtual Type getSubType () const
 return the sub type Zone More...
 
virtual
ClarisWksStruct::DSET::Child 
getChild () const
 return a child corresponding to this zone More...
 
- Public Member Functions inherited from ClarisWksGraphInternal::Zone
 Zone ()
 constructor More...
 
virtual ~Zone ()
 destructor More...
 
Box2f getBdBox () const
 return the zone bdbox More...
 
virtual int getNumData () const
 return the number of data to define this zone in the file More...
 

Public Attributes

int m_id
 the zoneId More...
 
int m_subId
 the zoneSubId: can be page/column/frame linked number More...
 
int m_styleId
 the style id More...
 
int m_wrappingSep
 the wrapping separator More...
 
int m_flags [9]
 flag More...
 
- Public Attributes inherited from ClarisWksGraphInternal::Zone
int m_page
 the page (checkme: or frame linked ) More...
 
Box2f m_box
 the bdbox More...
 
Style m_style
 the style More...
 

Additional Inherited Members

- Public Types inherited from ClarisWksGraphInternal::Zone
enum  Type {
  T_Zone, T_Shape, T_Picture, T_Chart,
  T_DataBox, T_Unknown, T_Line, T_Rect,
  T_RectOval, T_Oval, T_Arc, T_Poly,
  T_Pict, T_QTim, T_Movie
}
 the list of types More...
 

Detailed Description

Internal: structure to store a link to a zone of a ClarisWksGraph.

Constructor & Destructor Documentation

ClarisWksGraphInternal::ZoneZone::ZoneZone ( Zone const &  z)
inline

constructor

Member Function Documentation

virtual ClarisWksStruct::DSET::Child ClarisWksGraphInternal::ZoneZone::getChild ( ) const
inlinevirtual

return a child corresponding to this zone

Reimplemented from ClarisWksGraphInternal::Zone.

virtual Type ClarisWksGraphInternal::ZoneZone::getSubType ( ) const
inlinevirtual

return the sub type Zone

Reimplemented from ClarisWksGraphInternal::Zone.

virtual Type ClarisWksGraphInternal::ZoneZone::getType ( ) const
inlinevirtual

return the main type Zone

Reimplemented from ClarisWksGraphInternal::Zone.

virtual void ClarisWksGraphInternal::ZoneZone::print ( std::ostream &  o) const
inlinevirtual

print the zone

Reimplemented from ClarisWksGraphInternal::Zone.

Member Data Documentation

int ClarisWksGraphInternal::ZoneZone::m_flags[9]
int ClarisWksGraphInternal::ZoneZone::m_styleId

the style id

Referenced by print(), and ClarisWksGraph::readGroupDef().

int ClarisWksGraphInternal::ZoneZone::m_subId

the zoneSubId: can be page/column/frame linked number

Referenced by print(), ClarisWksGraph::readGroupDef(), ClarisWksGraph::sendGroupChild(), and ClarisWksGraph::updateInformation().

int ClarisWksGraphInternal::ZoneZone::m_wrappingSep

the wrapping separator

Referenced by print(), and ClarisWksGraph::readGroupDef().


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

Generated on Wed Jun 7 2017 22:16:28 for libmwaw by doxygen 1.8.8