#include <ShapeInfo.h>
| Public Member Functions | |
| ShapeInfo () | |
| std::shared_ptr< const CustomShape > | getCustomShape () const | 
| Public Attributes | |
| boost::optional< ShapeType > | m_type | 
| boost::optional< ShapeType > | m_cropType | 
| boost::optional< unsigned > | m_imgIndex | 
| boost::optional< unsigned > | m_borderImgIndex | 
| boost::optional< Coordinate > | m_coordinates | 
| std::vector< Line > | m_lines | 
| boost::optional< unsigned > | m_pageSeqNum | 
| boost::optional< unsigned > | m_textId | 
| std::map< unsigned, int > | m_adjustValuesByIndex | 
| std::vector< int > | m_adjustValues | 
| boost::optional< double > | m_rotation | 
| boost::optional< std::pair< bool, bool > > | m_flips | 
| boost::optional< Margins > | m_margins | 
| boost::optional< BorderPosition > | m_borderPosition | 
| std::shared_ptr< const Fill > | m_fill | 
| boost::optional< DynamicCustomShape > | m_customShape | 
| bool | m_stretchBorderArt | 
| boost::optional< ColorReference > | m_lineBackColor | 
| boost::optional< Dash > | m_dash | 
| boost::optional< TableInfo > | m_tableInfo | 
| boost::optional< unsigned > | m_numColumns | 
| unsigned | m_columnSpacing | 
| boost::optional< Arrow > | m_beginArrow | 
| boost::optional< Arrow > | m_endArrow | 
| boost::optional< VerticalAlign > | m_verticalAlign | 
| boost::optional< ColorReference > | m_pictureRecolor | 
| boost::optional< Shadow > | m_shadow | 
| boost::optional< int > | m_innerRotation | 
| std::vector< libmspub::Vertex > | m_clipPath | 
| boost::optional< int > | m_pictureBrightness | 
| boost::optional< int > | m_pictureContrast | 
| 
 | inline | 
| 
 | inline | 
| std::vector<int> libmspub::ShapeInfo::m_adjustValues | 
Referenced by libmspub::MSPUBCollector::getShapeAdjustValues().
| std::map<unsigned, int> libmspub::ShapeInfo::m_adjustValuesByIndex | 
Referenced by libmspub::MSPUBCollector::getShapeAdjustValues().
| boost::optional<Arrow> libmspub::ShapeInfo::m_beginArrow | 
| boost::optional<unsigned> libmspub::ShapeInfo::m_borderImgIndex | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<BorderPosition> libmspub::ShapeInfo::m_borderPosition | 
Referenced by libmspub::MSPUBCollector::paintShape().
| std::vector<libmspub::Vertex> libmspub::ShapeInfo::m_clipPath | 
Referenced by libmspub::MSPUBCollector::paintShape().
| unsigned libmspub::ShapeInfo::m_columnSpacing | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<Coordinate> libmspub::ShapeInfo::m_coordinates | 
| boost::optional<ShapeType> libmspub::ShapeInfo::m_cropType | 
Referenced by getCustomShape(), and libmspub::MSPUBCollector::paintShape().
| boost::optional<DynamicCustomShape> libmspub::ShapeInfo::m_customShape | 
Referenced by getCustomShape().
| boost::optional<Dash> libmspub::ShapeInfo::m_dash | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<Arrow> libmspub::ShapeInfo::m_endArrow | 
| std::shared_ptr<const Fill> libmspub::ShapeInfo::m_fill | 
| boost::optional<std::pair<bool, bool> > libmspub::ShapeInfo::m_flips | 
Referenced by libmspub::MSPUBCollector::setupShapeStructures().
| boost::optional<unsigned> libmspub::ShapeInfo::m_imgIndex | 
Referenced by libmspub::MSPUBCollector::setupShapeStructures().
| boost::optional<int> libmspub::ShapeInfo::m_innerRotation | 
Referenced by libmspub::MSPUBCollector::setupShapeStructures().
| boost::optional<ColorReference> libmspub::ShapeInfo::m_lineBackColor | 
Referenced by libmspub::MSPUBCollector::paintShape().
| std::vector<Line> libmspub::ShapeInfo::m_lines | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<Margins> libmspub::ShapeInfo::m_margins | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<unsigned> libmspub::ShapeInfo::m_numColumns | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<unsigned> libmspub::ShapeInfo::m_pageSeqNum | 
Referenced by libmspub::MSPUBCollector::writePageBackground().
| boost::optional<int> libmspub::ShapeInfo::m_pictureBrightness | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<int> libmspub::ShapeInfo::m_pictureContrast | 
| boost::optional<ColorReference> libmspub::ShapeInfo::m_pictureRecolor | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<double> libmspub::ShapeInfo::m_rotation | 
Referenced by libmspub::MSPUBCollector::setupShapeStructures().
| boost::optional<Shadow> libmspub::ShapeInfo::m_shadow | 
Referenced by libmspub::MSPUBCollector::paintShape().
| bool libmspub::ShapeInfo::m_stretchBorderArt | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<TableInfo> libmspub::ShapeInfo::m_tableInfo | 
Referenced by libmspub::MSPUBCollector::paintShape().
| boost::optional<unsigned> libmspub::ShapeInfo::m_textId | 
Referenced by libmspub::MSPUBCollector::getShapeText(), and libmspub::MSPUBCollector::paintShape().
| boost::optional<ShapeType> libmspub::ShapeInfo::m_type | 
| boost::optional<VerticalAlign> libmspub::ShapeInfo::m_verticalAlign | 
Referenced by libmspub::MSPUBCollector::paintShape().