Public Member Functions |
| | DtFormationNode (makVrv::DtDe &, makVrv::DtDe &displayDe) |
| | DtFormationNode (makVrv::DtDe &, makVrv::DtDe &displayDe, makVrf::DtVrfObjectFacadeInterface *, const DtVrfSubObjectParameterEntry *) |
| virtual | ~DtFormationNode () |
| void | addChild (DtFormationNode *) |
| DtFormationNode * | parent () |
| void | setParent (DtFormationNode *p) |
| void | repositionInFormation (DtFormation *formation, int iFrom, int iTo) |
| void | reworkAsOffsetToLeader (DtFormation *formation) |
| void | reworkOffsetsToStandAlone (DtFormation *formation) |
| makVrv::DtUniqueID | uniqueID () const |
| DtExtent | boundingBox () const |
| DtVector | centerOfMass () const |
| DtVector | positionOffset () const |
| DtVector | getOriginPoint () const |
| double | getHeadingOffset () const |
| DtExtent | extent (const DtVector &origin) const |
| DtVector | calculateOffset (const DtFormationEntry *entry, const DtFormation *formation) const |
| void | repositionInFormation (int iFrom, int iTo) |
| void | removeChild (DtFormationNode *) |
| Dt3dBoundingVolume | boundingVolume () const |
| DtVector | offset () const |
| DtVector | formationEntryOffset () const |
| std::vector< DtFormationNode * > | dataAtLeaderPromotionId (int i) const |
| DtFormationNode * | dataAtPromotionId (int i) const |
| void | setNewOffsetFromLeader (const DtVector &) |
| void | setAllSubordinatesToTheirFormations (const QString &formationName) |
| void | repositionToFormation () |
| void | setOriginAndHeading (const DtVector &, double heading) |
| virtual void | setupFormation (const QString &formation) |
| | Sets up formation stuff for the node and all it's children.
|
| void | setFormationData (DtFormationEntry *t, DtFormation *e) |
| void | setFormationEntry (DtFormationEntry *t) |
| void | setFormation (DtFormation *t) |
| void | setFormationForChildren (DtFormation *t) |
| DtFormation * | formation () |
| DtFormationEntry * | formationEntry () |
| void | updateOffsetAndHeading (const DtVector &position, double heading) |
| DtObjectType | objectType () const |
| void | dirtyOrigin () |
| std::vector< DtFormationNode * > & | children () |
const std::vector
< DtFormationNode * > & | children () const |
const
DtVrfSubObjectParameterEntry * | parameterEntry () const |
| void | addChildAtPosition (DtFormationNode *fmd, int iPos) |
| int | maxPromotionId () const |
| makVrf::DtVrfObjectFacadeInterface * | displayNode () |
Constructor & Destructor Documentation
| DtFormationNode::DtFormationNode |
( |
makVrv::DtDe & |
, |
|
|
makVrv::DtDe & |
displayDe |
|
) |
| |
| virtual DtFormationNode::~DtFormationNode |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void DtFormationNode::repositionInFormation |
( |
DtFormation * |
formation, |
|
|
int |
iFrom, |
|
|
int |
iTo |
|
) |
| |
| void DtFormationNode::reworkAsOffsetToLeader |
( |
DtFormation * |
formation | ) |
|
| void DtFormationNode::reworkOffsetsToStandAlone |
( |
DtFormation * |
formation | ) |
|
| makVrv::DtUniqueID DtFormationNode::uniqueID |
( |
| ) |
const |
| DtExtent DtFormationNode::boundingBox |
( |
| ) |
const |
| DtVector DtFormationNode::centerOfMass |
( |
| ) |
const |
| DtVector DtFormationNode::positionOffset |
( |
| ) |
const |
| DtVector DtFormationNode::getOriginPoint |
( |
| ) |
const |
| double DtFormationNode::getHeadingOffset |
( |
| ) |
const |
| DtExtent DtFormationNode::extent |
( |
const DtVector & |
origin | ) |
const |
| void DtFormationNode::repositionInFormation |
( |
int |
iFrom, |
|
|
int |
iTo |
|
) |
| |
| Dt3dBoundingVolume DtFormationNode::boundingVolume |
( |
| ) |
const |
| DtVector DtFormationNode::offset |
( |
| ) |
const |
|
inline |
| DtVector DtFormationNode::formationEntryOffset |
( |
| ) |
const |
| std::vector<DtFormationNode*> DtFormationNode::dataAtLeaderPromotionId |
( |
int |
i | ) |
const |
| void DtFormationNode::setNewOffsetFromLeader |
( |
const DtVector & |
| ) |
|
| void DtFormationNode::setAllSubordinatesToTheirFormations |
( |
const QString & |
formationName | ) |
|
| void DtFormationNode::repositionToFormation |
( |
| ) |
|
| void DtFormationNode::setOriginAndHeading |
( |
const DtVector & |
, |
|
|
double |
heading |
|
) |
| |
| virtual void DtFormationNode::setupFormation |
( |
const QString & |
formation | ) |
|
|
virtual |
Sets up formation stuff for the node and all it's children.
| void DtFormationNode::setFormationForChildren |
( |
DtFormation * |
t | ) |
|
| void DtFormationNode::updateOffsetAndHeading |
( |
const DtVector & |
position, |
|
|
double |
heading |
|
) |
| |
| DtObjectType DtFormationNode::objectType |
( |
| ) |
const |
| void DtFormationNode::dirtyOrigin |
( |
| ) |
|
|
inline |
| void DtFormationNode::addChildAtPosition |
( |
DtFormationNode * |
fmd, |
|
|
int |
iPos |
|
) |
| |
| int DtFormationNode::maxPromotionId |
( |
| ) |
const |
Member Data Documentation
| makVrv::DtDe& DtFormationNode::myDe |
|
protected |
| makVrv::DtDe& DtFormationNode::myDisplayDe |
|
protected |
| bool DtFormationNode::myRecalcOrigin |
|
mutableprotected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/entityEditorImpl/formationEditor.h