ClarisWksGraphInternal::State Struct Reference

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

List of all members.

Public Member Functions

 State ()
 constructor
int getOrdering () const
 returns a new ordering.

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::map< int, shared_ptr
< Group > > 
m_groupMap
 a map zoneId -> group
std::map< int, shared_ptr
< Bitmap > > 
m_bitmapMap
 a map zoneId -> group
int m_frameId
 a int used to defined linked frame
bool m_positionsComputed
 true if the ClarisWksGraph::computePositions was called
int m_ordering
 the last ordering used

Detailed Description

Internal: the state of a ClarisWksGraph.


Constructor & Destructor Documentation

constructor


Member Function Documentation

returns a new ordering.

Note:
: the shapes seem to appear in increasing ordering, so we can use this function.

Member Data Documentation

a map zoneId -> group

a int used to defined linked frame

std::map<int, shared_ptr<Group> > ClarisWksGraphInternal::State::m_groupMap

a map zoneId -> group

the master group id ( in a draw file )

the last ordering used

Referenced by getOrdering().

the page dimension if known (in point)


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