GWGraphInternal::Frame Struct Reference

Internal: the graphic zone of a GWGraph. More...

Inheritance diagram for GWGraphInternal::Frame:
GWGraphInternal::FrameBad GWGraphInternal::FrameGroup GWGraphInternal::FramePicture GWGraphInternal::FrameShape GWGraphInternal::FrameText

List of all members.

Public Types

enum  Type {
  T_BAD, T_BASIC, T_GROUP, T_PICTURE,
  T_TEXT, T_UNSET
}
 the frame type More...

Public Member Functions

 Frame ()
 constructor
virtual ~Frame ()
 destructor
virtual Type getType () const
 return the frame type
virtual void print (std::ostream &o) const
 a virtual print function

Public Attributes

int m_type
 the zone type
int m_styleId
 the style identifier
int m_parent
 the parent identifier
int m_order
 the z order
long m_dataSize
 the data size ( if know)
Box2f m_box
 the zone bdbox
int m_page
 the page
std::string m_extra
 extra data
bool m_parsed
 true if the frame is send

Friends

std::ostream & operator<< (std::ostream &o, Frame const &zone)
 operator<<

Detailed Description

Internal: the graphic zone of a GWGraph.


Member Enumeration Documentation

the frame type

Enumerator:
T_BAD 
T_BASIC 
T_GROUP 
T_PICTURE 
T_TEXT 
T_UNSET 

Constructor & Destructor Documentation

constructor

virtual GWGraphInternal::Frame::~Frame ( ) [inline, virtual]

destructor


Member Function Documentation

virtual void GWGraphInternal::Frame::print ( std::ostream &  o) const [inline, virtual]

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Frame const &  zone 
) [friend]

operator<<


Member Data Documentation

extra data

Referenced by print().

the parent identifier

Referenced by print(), and GWGraph::readFrameHeader().

true if the frame is send


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