Internal: the state of a FreeHandParser. More...
Public Member Functions | |
State () | |
constructor More... | |
ZoneType | getZoneType (int id) const |
try to return a zone type More... | |
bool | addZoneId (int id, ZoneType zoneType) |
try to add a id More... | |
bool | updateFillStyle (int zId, MWAWGraphicStyle &style) const |
try to update the fill style More... | |
bool | updateLineStyle (int zId, MWAWGraphicStyle &style) const |
try to update the line style More... | |
int | updateGroupLayerId (int zId, std::set< int > &seen) |
try to update the group layer id, return 0 or the new layer id More... | |
Public Attributes | |
int | m_mainGroupId |
the main group id More... | |
MWAWTransformation | m_transform |
the main transformation More... | |
std::map< int, ZoneType > | m_zIdToTypeMap |
the list of id seen More... | |
std::map< int, MWAWColor > | m_zIdToColorMap |
the list zoneId to color More... | |
std::map< int, std::vector< float > > | m_zIdToDashMap |
the list zoneId to dash More... | |
std::map< int, MWAWEntry > | m_zIdToDataMap |
the list zoneId to data map More... | |
std::map< int, FillStyle > | m_zIdToFillStyleMap |
the list zoneId to fillStyle More... | |
std::map< int, LineStyle > | m_zIdToLineStyleMap |
the list zoneId to lineStyle More... | |
std::map< int, std::string > | m_zIdToStringMap |
the list zoneId to string More... | |
std::map< int, std::string > | m_zIdToPostscriptMap |
the list zoneId to postscrip code More... | |
std::map< int, Shape > | m_zIdToShapeMap |
the list zoneId to shape More... | |
std::map< int, Textbox > | m_zIdToTextboxMap |
the list zoneId to textbox More... | |
int | m_actualLayer |
the actual layer More... | |
std::set< int > | m_sendIdSet |
a set of send id used to avoid potential loop More... | |
std::set< int > | m_sendLayerSet |
a set of create layer to avoid dupplicating layer More... | |
Internal: the state of a FreeHandParser.
|
inline |
constructor
|
inline |
try to add a id
|
inline |
try to return a zone type
bool FreeHandParserInternal::State::updateFillStyle | ( | int | zId, |
MWAWGraphicStyle & | style | ||
) | const |
try to update the fill style
int FreeHandParserInternal::State::updateGroupLayerId | ( | int | zId, |
std::set< int > & | seen | ||
) |
try to update the group layer id, return 0 or the new layer id
bool FreeHandParserInternal::State::updateLineStyle | ( | int | zId, |
MWAWGraphicStyle & | style | ||
) | const |
try to update the line style
int FreeHandParserInternal::State::m_actualLayer |
the actual layer
int FreeHandParserInternal::State::m_mainGroupId |
the main group id
std::set<int> FreeHandParserInternal::State::m_sendIdSet |
a set of send id used to avoid potential loop
std::set<int> FreeHandParserInternal::State::m_sendLayerSet |
a set of create layer to avoid dupplicating layer
MWAWTransformation FreeHandParserInternal::State::m_transform |
the main transformation
std::map<int, MWAWColor> FreeHandParserInternal::State::m_zIdToColorMap |
the list zoneId to color
Referenced by updateFillStyle(), and updateLineStyle().
std::map<int, std::vector<float> > FreeHandParserInternal::State::m_zIdToDashMap |
the list zoneId to dash
Referenced by updateLineStyle().
std::map<int, MWAWEntry> FreeHandParserInternal::State::m_zIdToDataMap |
the list zoneId to data map
std::map<int, FillStyle> FreeHandParserInternal::State::m_zIdToFillStyleMap |
the list zoneId to fillStyle
Referenced by updateFillStyle().
std::map<int, LineStyle> FreeHandParserInternal::State::m_zIdToLineStyleMap |
the list zoneId to lineStyle
Referenced by updateLineStyle().
std::map<int, std::string> FreeHandParserInternal::State::m_zIdToPostscriptMap |
the list zoneId to postscrip code
std::map<int, Shape> FreeHandParserInternal::State::m_zIdToShapeMap |
the list zoneId to shape
Referenced by updateGroupLayerId().
std::map<int, std::string> FreeHandParserInternal::State::m_zIdToStringMap |
the list zoneId to string
std::map<int, Textbox> FreeHandParserInternal::State::m_zIdToTextboxMap |
the list zoneId to textbox
Referenced by updateGroupLayerId().
std::map<int, ZoneType> FreeHandParserInternal::State::m_zIdToTypeMap |
the list of id seen
Referenced by addZoneId(), and getZoneType().