Canvas5ImageInternal::VKFLImage Struct Reference

Internal: the internal image of a Canvas5Image. More...

Public Member Functions

 VKFLImage ()
 constructor More...
 

Public Attributes

MWAWEntry m_data [2]
 the data entry More...
 
std::vector< VKFLShapem_shapes
 the list of shape More...
 
MWAWBox2f m_boxes [2]
 the dimensions More...
 
std::array< double, 9 > m_matrices [2]
 the transformations More...
 
std::map< long, std::pair< unsigned, unsigned > > m_posToTypesMap
 the map pos to type and sub type More...
 
std::map< long, MWAWGraphicStyle::Arrowm_posToArrowMap
 the position to arrow map More...
 
std::map< long, std::shared_ptr< Canvas5StyleManagerInternal::ColorStyle > > m_posToColorMap
 the position to color map More...
 
std::map< long, std::vector< float > > m_posToDashMap
 the position to dash map More...
 
std::map< long, std::array< double, 9 > > m_posToMatrixMap
 the position to matrix map More...
 
std::map< long, std::shared_ptr< Canvas5StyleManagerInternal::PenStyle > > m_posToPenMap
 the position to pen map More...
 
std::map< long, Strokem_posToStrokeMap
 the position to stroke map More...
 

Detailed Description

Internal: the internal image of a Canvas5Image.

Constructor & Destructor Documentation

◆ VKFLImage()

Canvas5ImageInternal::VKFLImage::VKFLImage ( )
inline

constructor

Member Data Documentation

◆ m_boxes

MWAWBox2f Canvas5ImageInternal::VKFLImage::m_boxes[2]

the dimensions

Referenced by VKFLImage().

◆ m_data

MWAWEntry Canvas5ImageInternal::VKFLImage::m_data[2]

◆ m_matrices

std::array<double,9> Canvas5ImageInternal::VKFLImage::m_matrices[2]

the transformations

Referenced by VKFLImage().

◆ m_posToArrowMap

std::map<long, MWAWGraphicStyle::Arrow> Canvas5ImageInternal::VKFLImage::m_posToArrowMap

the position to arrow map

Referenced by Canvas5Image::readVKFLShapeOtherData(), and Canvas5Image::send().

◆ m_posToColorMap

std::map<long, std::shared_ptr<Canvas5StyleManagerInternal::ColorStyle> > Canvas5ImageInternal::VKFLImage::m_posToColorMap

the position to color map

Referenced by Canvas5Image::readVKFLShapeOtherData(), and Canvas5Image::send().

◆ m_posToDashMap

std::map<long, std::vector<float> > Canvas5ImageInternal::VKFLImage::m_posToDashMap

the position to dash map

Referenced by Canvas5Image::readVKFLShapeOtherData(), and Canvas5Image::send().

◆ m_posToMatrixMap

std::map<long, std::array<double,9> > Canvas5ImageInternal::VKFLImage::m_posToMatrixMap

the position to matrix map

Referenced by Canvas5Image::readVKFLShapeOtherData(), and Canvas5Image::send().

◆ m_posToPenMap

std::map<long, std::shared_ptr<Canvas5StyleManagerInternal::PenStyle> > Canvas5ImageInternal::VKFLImage::m_posToPenMap

the position to pen map

Referenced by Canvas5Image::readVKFLShapeOtherData(), and Canvas5Image::send().

◆ m_posToStrokeMap

std::map<long, Stroke> Canvas5ImageInternal::VKFLImage::m_posToStrokeMap

the position to stroke map

Referenced by Canvas5Image::readVKFLShapeOtherData(), and Canvas5Image::send().

◆ m_posToTypesMap

std::map<long, std::pair<unsigned, unsigned> > Canvas5ImageInternal::VKFLImage::m_posToTypesMap

the map pos to type and sub type

◆ m_shapes

std::vector<VKFLShape> Canvas5ImageInternal::VKFLImage::m_shapes

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

Generated for libmwaw by doxygen 1.8.14