HMWKGraphInternal::State Struct Reference

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

List of all members.

Public Member Functions

 State ()
 constructor
bool getColor (int id, MWAWColor &col)
 returns a color correspond to an id
bool getPattern (int id, Pattern &pattern)
 returns a pattern correspond to an id
void initColors ()
 init the color list
void initPatterns ()
 init the pattenr list

Static Public Member Functions

static MWAWColor getColor (MWAWColor col, float pattern)
 returns a color corresponding to a pattern and a color

Public Attributes

int m_numPages
std::multimap< long,
shared_ptr< Frame > > 
m_framesMap
 a map fileId -> frame
std::map< long, shared_ptr
< Picture > > 
m_picturesMap
 a map fileId -> picture
std::vector< MWAWColorm_colorList
 a list colorId -> color
std::vector< Patternm_patternList
 the patterns list

Detailed Description

Internal: the state of a HMWKGraph.


Constructor & Destructor Documentation

constructor


Member Function Documentation

bool HMWKGraphInternal::State::getColor ( int  id,
MWAWColor col 
) [inline]

returns a color correspond to an id

static MWAWColor HMWKGraphInternal::State::getColor ( MWAWColor  col,
float  pattern 
) [inline, static]

returns a color corresponding to a pattern and a color

bool HMWKGraphInternal::State::getPattern ( int  id,
Pattern pattern 
) [inline]

returns a pattern correspond to an id

init the color list

Referenced by getColor().

init the pattenr list

Referenced by getPattern().


Member Data Documentation

a list colorId -> color

Referenced by getColor(), and initColors().

std::multimap<long, shared_ptr<Frame> > HMWKGraphInternal::State::m_framesMap

a map fileId -> frame

the patterns list

Referenced by getPattern(), and initPatterns().

std::map<long, shared_ptr<Picture> > HMWKGraphInternal::State::m_picturesMap

a map fileId -> picture


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