Internal: the state of a Canvas5Graph. More...
Public Member Functions | |
State () | |
constructor More... | |
Public Attributes | |
std::shared_ptr< Canvas5Structure::Stream > | m_dataStream |
the data shape stream More... | |
bool | m_dataStreamReverted |
a flag to retrieved the data shape entry More... | |
std::vector< MWAWEntry > | m_shapeZones |
the shape data zones More... | |
std::map< int, Shape > | m_idToShapeMap |
the map id to shape More... | |
std::map< long, ShapeData > | m_posToShapeDataMap |
the map id to shape data More... | |
std::map< int, std::array< std::array< double, 9 >, 2 > > | m_idToMatrices |
the map id to matrices More... | |
std::set< int > | m_sendIdSet |
the list of current send shape id (used to avoid loop) More... | |
std::set< int > | m_sendAGIFIdSet |
the list of current send GIF id (used to avoid loop) More... | |
std::set< std::vector< unsigned > > | m_sendMACOIdSet |
the list of current send macro id (used to avoid loop) More... | |
Internal: the state of a Canvas5Graph.
|
inline |
constructor
std::shared_ptr<Canvas5Structure::Stream> Canvas5GraphInternal::State::m_dataStream |
the data shape stream
bool Canvas5GraphInternal::State::m_dataStreamReverted |
a flag to retrieved the data shape entry
std::map<int, std::array<std::array<double,9>, 2> > Canvas5GraphInternal::State::m_idToMatrices |
the map id to matrices
std::map<int, Shape> Canvas5GraphInternal::State::m_idToShapeMap |
the map id to shape
std::map<long, ShapeData> Canvas5GraphInternal::State::m_posToShapeDataMap |
the map id to shape data
std::set<int> Canvas5GraphInternal::State::m_sendAGIFIdSet |
the list of current send GIF id (used to avoid loop)
std::set<int> Canvas5GraphInternal::State::m_sendIdSet |
the list of current send shape id (used to avoid loop)
std::set<std::vector<unsigned> > Canvas5GraphInternal::State::m_sendMACOIdSet |
the list of current send macro id (used to avoid loop)
std::vector<MWAWEntry> Canvas5GraphInternal::State::m_shapeZones |
the shape data zones