#include <PolygonUtils.h>
|
Coordinate | getTextRectangle (double x, double y, double width, double height, std::function< double(unsigned index)> calculator) const |
|
| CustomShape (const Vertex *p_vertices, unsigned numVertices, const unsigned short *p_elements, unsigned numElements, const Calculation *p_calculations, unsigned numCalculations, const int *p_defaultAdjustValues, unsigned numDefaultAdjustValues, const TextRectangle *p_textRectangles, unsigned numTextRectangles, unsigned coordWidth, unsigned coordHeight, const Vertex *p_gluePoints, unsigned numGluePoints, unsigned char adjustShiftMask=0) |
|
◆ CustomShape()
libmspub::CustomShape::CustomShape |
( |
const Vertex * |
p_vertices, |
|
|
unsigned |
numVertices, |
|
|
const unsigned short * |
p_elements, |
|
|
unsigned |
numElements, |
|
|
const Calculation * |
p_calculations, |
|
|
unsigned |
numCalculations, |
|
|
const int * |
p_defaultAdjustValues, |
|
|
unsigned |
numDefaultAdjustValues, |
|
|
const TextRectangle * |
p_textRectangles, |
|
|
unsigned |
numTextRectangles, |
|
|
unsigned |
coordWidth, |
|
|
unsigned |
coordHeight, |
|
|
const Vertex * |
p_gluePoints, |
|
|
unsigned |
numGluePoints, |
|
|
unsigned char |
adjustShiftMask = 0 |
|
) |
| |
|
inline |
◆ getTextRectangle()
Coordinate libmspub::CustomShape::getTextRectangle |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height, |
|
|
std::function< double(unsigned index)> |
calculator |
|
) |
| const |
◆ m_adjustShiftMask
unsigned char libmspub::CustomShape::m_adjustShiftMask |
◆ m_coordHeight
unsigned libmspub::CustomShape::m_coordHeight |
◆ m_coordWidth
unsigned libmspub::CustomShape::m_coordWidth |
◆ m_numCalculations
unsigned libmspub::CustomShape::m_numCalculations |
◆ m_numDefaultAdjustValues
unsigned libmspub::CustomShape::m_numDefaultAdjustValues |
◆ m_numElements
unsigned libmspub::CustomShape::m_numElements |
◆ m_numGluePoints
unsigned libmspub::CustomShape::m_numGluePoints |
◆ m_numTextRectangles
unsigned libmspub::CustomShape::m_numTextRectangles |
◆ m_numVertices
unsigned libmspub::CustomShape::m_numVertices |
◆ mp_calculations
const Calculation* libmspub::CustomShape::mp_calculations |
◆ mp_defaultAdjustValues
const int* libmspub::CustomShape::mp_defaultAdjustValues |
◆ mp_elements
const unsigned short* libmspub::CustomShape::mp_elements |
◆ mp_gluePoints
const Vertex* libmspub::CustomShape::mp_gluePoints |
◆ mp_textRectangles
◆ mp_vertices
const Vertex* libmspub::CustomShape::mp_vertices |
The documentation for this struct was generated from the following files: