#include <PolygonUtils.h>
|
Coordinate | getTextRectangle (double x, double y, double width, double height, boost::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) |
|
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 |
Coordinate libmspub::CustomShape::getTextRectangle |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height, |
|
|
boost::function< double(unsigned index)> |
calculator |
|
) |
| const |
unsigned char libmspub::CustomShape::m_adjustShiftMask |
unsigned libmspub::CustomShape::m_coordHeight |
unsigned libmspub::CustomShape::m_coordWidth |
unsigned libmspub::CustomShape::m_numCalculations |
unsigned libmspub::CustomShape::m_numDefaultAdjustValues |
unsigned libmspub::CustomShape::m_numElements |
unsigned libmspub::CustomShape::m_numGluePoints |
unsigned libmspub::CustomShape::m_numTextRectangles |
unsigned libmspub::CustomShape::m_numVertices |
const Calculation* libmspub::CustomShape::mp_calculations |
const int* libmspub::CustomShape::mp_defaultAdjustValues |
const unsigned short* libmspub::CustomShape::mp_elements |
const Vertex* libmspub::CustomShape::mp_gluePoints |
const Vertex* libmspub::CustomShape::mp_vertices |
The documentation for this struct was generated from the following files: