ClarisWksGraphInternal::ZoneShape Struct Reference

Internal: small class to store a basic graphic zone of a ClarisWksGraph. More...

Inheritance diagram for ClarisWksGraphInternal::ZoneShape:
ClarisWksGraphInternal::Zone

List of all members.

Public Member Functions

 ZoneShape (Zone const &z, Type type)
 constructor
virtual void print (std::ostream &o) const
 print the data
virtual Type getType () const
 return the main type
virtual Type getSubType () const
 return the sub type
virtual int getNumData (int) const
 return the number of data
virtual
ClarisWksStruct::DSET::Child 
getChild () const
 return a child corresponding to this zone

Public Attributes

Type m_type
 the sub type
MWAWGraphicShape m_shape
 the shape
int m_rotate
 the rotation

Detailed Description

Internal: small class to store a basic graphic zone of a ClarisWksGraph.


Constructor & Destructor Documentation

ClarisWksGraphInternal::ZoneShape::ZoneShape ( Zone const &  z,
Type  type 
) [inline]

constructor


Member Function Documentation

return a child corresponding to this zone

Reimplemented from ClarisWksGraphInternal::Zone.

virtual int ClarisWksGraphInternal::ZoneShape::getNumData ( int  ) const [inline, virtual]

return the number of data

Reimplemented from ClarisWksGraphInternal::Zone.

virtual Type ClarisWksGraphInternal::ZoneShape::getSubType ( ) const [inline, virtual]

return the sub type

Reimplemented from ClarisWksGraphInternal::Zone.

Referenced by ClarisWksGraph::readShape().

virtual Type ClarisWksGraphInternal::ZoneShape::getType ( ) const [inline, virtual]

return the main type

Reimplemented from ClarisWksGraphInternal::Zone.

virtual void ClarisWksGraphInternal::ZoneShape::print ( std::ostream &  o) const [inline, virtual]

print the data

Reimplemented from ClarisWksGraphInternal::Zone.


Member Data Documentation


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