#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: