#include <PolygonUtils.h>
List of all members.
Public Member Functions |
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) |
Public Attributes |
const Vertex * | mp_vertices |
unsigned | m_numVertices |
const unsigned short * | mp_elements |
unsigned | m_numElements |
const Calculation * | mp_calculations |
unsigned | m_numCalculations |
const int * | mp_defaultAdjustValues |
unsigned | m_numDefaultAdjustValues |
const TextRectangle * | mp_textRectangles |
unsigned | m_numTextRectangles |
unsigned | m_coordWidth |
unsigned | m_coordHeight |
const Vertex * | mp_gluePoints |
unsigned | m_numGluePoints |
unsigned char | m_adjustShiftMask |
Constructor & Destructor Documentation
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] |
Member Function Documentation
Member Data Documentation
The documentation for this struct was generated from the following files: