LotusGraphInternal::Zone Struct Reference

the graphic zone of a LotusGraph More...

List of all members.

Public Types

enum  Type {
  Arc, Frame, Line, Rect,
  Unknown
}
 the different type More...

Public Member Functions

 Zone ()
 constructor
bool getGraphicShape (WPSGraphicShape &shape, WPSPosition &pos) const
 returns a graphic shape corresponding to the main form (and the origin)

Public Attributes

Type m_type
 the zone type
int m_subType
 the file modifier type
Box2i m_box
 the bdbox
int m_ordering
 the ordering
int m_lineId
 the line style id
int m_graphicId
 the graphic style id, used with rect shadow
int m_surfaceId
 the surface color style id
bool m_hasShadow
 a flag to know if we need to add shadow
WPSEntry m_pictureEntry
 the picture entry
WPSEntry m_textBoxEntry
 the text box entry
int m_values [4]
 unknown other value
std::string m_extra
 extra data

Friends

std::ostream & operator<< (std::ostream &o, Zone const &z)
 operator<<

Detailed Description

the graphic zone of a LotusGraph


Member Enumeration Documentation

the different type

Enumerator:
Arc 
Frame 
Line 
Rect 
Unknown 

Constructor & Destructor Documentation

constructor


Member Function Documentation

returns a graphic shape corresponding to the main form (and the origin)

Referenced by LotusGraph::sendPicture().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Zone const &  z 
) [friend]

operator<<


Member Data Documentation

extra data

the graphic style id, used with rect shadow

Referenced by LotusGraph::sendPicture().

a flag to know if we need to add shadow

the line style id

the file modifier type

Referenced by getGraphicShape().

the surface color style id

unknown other value

Referenced by Zone().


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