Canvas5ImageInternal::VKFLShape Struct Reference

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

Public Member Functions

 VKFLShape ()
 constructor More...
 

Static Public Member Functions

static std::string getTypeName (int type)
 

Public Attributes

int m_type
 the type More...
 
unsigned m_subType
 the sub type More...
 
MWAWBox2f m_box
 the dimension More...
 
std::map< int, long > m_idToDataPos
 the map id(type) to data pos in the main zone More...
 
MWAWGraphicStyle m_style
 the graphic style More...
 
std::vector< MWAWVec2fm_vertices
 the vertices: spline, poly, ... More...
 
float m_locals [2]
 the local values : arc=>angles, rectOval=>oval size More...
 
MWAWEmbeddedObject m_bitmap
 the bitmap More...
 
MWAWColor m_bitmapColor
 the bitmap color More...
 
std::shared_ptr< Canvas5GraphInternal::PseudoShapem_special
 a graph pseudo box: special More...
 
std::shared_ptr< VKFLImagem_macoImage
 a macro image : special More...
 

Detailed Description

Internal: the internal shape of a Canvas5Image.

Constructor & Destructor Documentation

◆ VKFLShape()

Canvas5ImageInternal::VKFLShape::VKFLShape ( )
inline

constructor

Member Function Documentation

◆ getTypeName()

static std::string Canvas5ImageInternal::VKFLShape::getTypeName ( int  type)
inlinestatic

Member Data Documentation

◆ m_bitmap

MWAWEmbeddedObject Canvas5ImageInternal::VKFLShape::m_bitmap

the bitmap

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_bitmapColor

MWAWColor Canvas5ImageInternal::VKFLShape::m_bitmapColor

the bitmap color

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_box

MWAWBox2f Canvas5ImageInternal::VKFLShape::m_box

the dimension

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_idToDataPos

std::map<int, long> Canvas5ImageInternal::VKFLShape::m_idToDataPos

the map id(type) to data pos in the main zone

◆ m_locals

float Canvas5ImageInternal::VKFLShape::m_locals[2]

the local values : arc=>angles, rectOval=>oval size

Referenced by Canvas5Image::readVKFLShapeMainData(), and VKFLShape().

◆ m_macoImage

std::shared_ptr<VKFLImage> Canvas5ImageInternal::VKFLShape::m_macoImage

a macro image : special

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_special

std::shared_ptr<Canvas5GraphInternal::PseudoShape> Canvas5ImageInternal::VKFLShape::m_special

a graph pseudo box: special

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_style

MWAWGraphicStyle Canvas5ImageInternal::VKFLShape::m_style

the graphic style

◆ m_subType

unsigned Canvas5ImageInternal::VKFLShape::m_subType

the sub type

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_type

int Canvas5ImageInternal::VKFLShape::m_type

the type

Referenced by Canvas5Image::readVKFLShapeMainData().

◆ m_vertices

std::vector<MWAWVec2f> Canvas5ImageInternal::VKFLShape::m_vertices

the vertices: spline, poly, ...

Referenced by Canvas5Image::readVKFLShapeMainData().


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

Generated for libmwaw by doxygen 1.8.14