ClarisDrawGraphInternal::State Struct Reference

Internal: the state of a ClarisDrawGraph. More...

List of all members.

Public Member Functions

 State ()
 constructor
bool isEmptyGroup (int gId) const
 returns true if a group does not exist or is empty

Public Attributes

int m_numPages
 the number of pages
MWAWVec2f m_pageDimensions
 the page dimension if known (in point)
int m_masterId
 the master group id ( in a draw file )
std::vector< Transformationm_transformations
 the list of transformation
std::map< int, shared_ptr
< Group > > 
m_groupMap
 a map zoneId -> group
std::map< int, shared_ptr
< Bitmap > > 
m_bitmapMap
 a map zoneId -> group
bool m_positionsComputed
 true if the ClarisDrawGraph::computePositions was called
int m_frameId
 the actuel frame id

Detailed Description

Internal: the state of a ClarisDrawGraph.


Constructor & Destructor Documentation

constructor


Member Function Documentation

bool ClarisDrawGraphInternal::State::isEmptyGroup ( int  gId) const [inline]

returns true if a group does not exist or is empty


Member Data Documentation

a map zoneId -> group

a map zoneId -> group

Referenced by isEmptyGroup().

the master group id ( in a draw file )

the page dimension if known (in point)

true if the ClarisDrawGraph::computePositions was called

the list of transformation


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