#include <FormCtrlShape.h>
Public Member Functions | |
FormCtrlShape () | |
FormCtrlShape (const FormCtrlShape &p) | |
FormCtrlShape & | operator= (const FormCtrlShape &rhs) |
Decimal | getDistance (unsigned int i, unsigned int j) |
Position3D | getCentroid () |
Position3D | getCentroidRelPos (unsigned int i) |
void | setScaleFactor (Decimal scale) |
Decimal | getScaleFactor () |
Protected Member Functions | |
void | _banIdPair (unsigned i, unsigned j) |
bool | _idPairIsBanned (unsigned i, unsigned j) |
void | _setSpecificMembers (list< int > members) |
void | _addPosition (Position3D pos) |
Protected Attributes | |
BasePoss | _basePoss |
Decimal | _scaleFactor |
FormCtrlShape::FormCtrlShape | ( | ) | [inline] |
FormCtrlShape::FormCtrlShape | ( | const FormCtrlShape & | p | ) |
void FormCtrlShape::_banIdPair | ( | unsigned | i, | |
unsigned | j | |||
) | [protected] |
bool FormCtrlShape::_idPairIsBanned | ( | unsigned | i, | |
unsigned | j | |||
) | [protected] |
void FormCtrlShape::_setSpecificMembers | ( | list< int > | members | ) | [protected] |
void FormCtrlShape::_addPosition | ( | Position3D | pos | ) | [protected] |
FormCtrlShape & FormCtrlShape::operator= | ( | const FormCtrlShape & | rhs | ) |
Decimal FormCtrlShape::getDistance | ( | unsigned int | i, | |
unsigned int | j | |||
) |
Position3D FormCtrlShape::getCentroid | ( | ) |
Position3D FormCtrlShape::getCentroidRelPos | ( | unsigned int | i | ) |
void FormCtrlShape::setScaleFactor | ( | Decimal | scale | ) |
Decimal FormCtrlShape::getScaleFactor | ( | ) |
BasePoss FormCtrlShape::_basePoss [protected] |
Decimal FormCtrlShape::_scaleFactor [protected] |