#include <Shapes.h>
◆ GeometricShape() [1/4]
◆ GeometricShape() [2/4]
libmspub::GeometricShape::GeometricShape |
( |
unsigned | pageSeqNum, |
|
|
MSPUBCollector * | o ) |
|
inline |
◆ GeometricShape() [3/4]
libmspub::GeometricShape::GeometricShape |
( |
| ) |
|
|
protected |
◆ GeometricShape() [4/4]
◆ addLine()
void libmspub::GeometricShape::addLine |
( |
ColorReference | color, |
|
|
unsigned | widthInEmu, |
|
|
bool | lineExists ) |
◆ fillDefaultAdjustValues()
void libmspub::GeometricShape::fillDefaultAdjustValues |
( |
| ) |
|
◆ getCalculationValue()
double libmspub::GeometricShape::getCalculationValue |
( |
unsigned | index, |
|
|
bool | recursiveEntry = false ) const |
◆ getPaletteColors()
std::vector< Color > libmspub::GeometricShape::getPaletteColors |
( |
| ) |
const |
◆ getSpecialValue()
double libmspub::GeometricShape::getSpecialValue |
( |
const CustomShape & | shape, |
|
|
int | arg ) const |
◆ hasFill()
virtual bool libmspub::GeometricShape::hasFill |
( |
| ) |
|
|
protectedvirtual |
◆ operator=()
◆ output()
void libmspub::GeometricShape::output |
( |
librevenge::RVNGDrawingInterface * | painter, |
|
|
Coordinate | coord ) |
|
virtual |
◆ setAdjustValue()
void libmspub::GeometricShape::setAdjustValue |
( |
unsigned | index, |
|
|
int | adjustValue ) |
◆ setCoordProps()
void libmspub::GeometricShape::setCoordProps |
( |
Coordinate | coord | ) |
|
|
protectedvirtual |
◆ setText()
void libmspub::GeometricShape::setText |
( |
std::vector< TextParagraph > | str | ) |
|
◆ setTransformation()
◆ updateGraphicsProps()
librevenge::RVNGPropertyListVector libmspub::GeometricShape::updateGraphicsProps |
( |
| ) |
|
|
protectedvirtual |
◆ write()
virtual void libmspub::GeometricShape::write |
( |
librevenge::RVNGDrawingInterface * | painter | ) |
|
|
protectedvirtual |
◆ writeText()
void libmspub::GeometricShape::writeText |
( |
librevenge::RVNGDrawingInterface * | painter | ) |
|
◆ m_adjustValues
std::vector<int> libmspub::GeometricShape::m_adjustValues |
◆ m_borderPosition
◆ m_bottom
unsigned libmspub::GeometricShape::m_bottom |
◆ m_closeEverything
bool libmspub::GeometricShape::m_closeEverything |
|
private |
◆ m_coordinatesRotated90
bool libmspub::GeometricShape::m_coordinatesRotated90 |
◆ m_drawStroke
bool libmspub::GeometricShape::m_drawStroke |
◆ m_filledDefaultAdjustValues
bool libmspub::GeometricShape::m_filledDefaultAdjustValues |
|
private |
◆ m_foldedTransform
◆ m_hasText
bool libmspub::GeometricShape::m_hasText |
◆ m_height
double libmspub::GeometricShape::m_height |
◆ m_imgIndex
unsigned libmspub::GeometricShape::m_imgIndex |
◆ m_left
unsigned libmspub::GeometricShape::m_left |
◆ m_lines
std::vector<Line> libmspub::GeometricShape::m_lines |
◆ m_pageSeqNum
unsigned libmspub::GeometricShape::m_pageSeqNum |
◆ m_right
unsigned libmspub::GeometricShape::m_right |
◆ m_str
◆ m_textCoord
◆ m_top
unsigned libmspub::GeometricShape::m_top |
◆ m_transform
◆ m_type
◆ m_valuesSeen
std::vector<bool> libmspub::GeometricShape::m_valuesSeen |
|
mutableprivate |
◆ m_width
double libmspub::GeometricShape::m_width |
◆ m_x
double libmspub::GeometricShape::m_x |
◆ m_y
double libmspub::GeometricShape::m_y |
The documentation for this struct was generated from the following file: