|
| enum | DtPasteFlags {
DtPasteNewName = 0x00000001,
DtPasteAppearance = 0x00000002,
DtPasteHeading = 0x00000004,
DtPasteEngagement = 0x00000008,
DtPastePlan = 0x00000010,
DtPasteAboveSeaLevel = 0x00000020,
DtPasteAboveTerrain = 0x00000040,
DtPasteFormation = 0x00000080,
DtPasteStateProperties = 0x00000100,
DtAllPasteFlags
} |
| |
| boost::signals2::signal< void(DtCopyObject *)> | signal_copyCancelled |
| |
boost::signals2::signal< void(DtCopyObject
*, const std::string &)> | signal_copied |
| |
boost::signals2::signal< void(DtCopyObject
*, const std::string &)> | signal_copyOperationPending |
| |
| boost::signals2::signal< void(DtCopyObject *)> | signal_pasted |
| |
boost::signals2::signal< void(DtCopyObject
*, const std::string &)> | signal_pasteOperationPending |
| |
| boost::signals2::signal< void(DtCopyObject *)> | signal_pasteCancelled |
| |
| typedef std::vector< double > | HeightOffsets |
| |
| makVrf::DtEntityCopyObject::DtEntityCopyObject |
( |
makVrv::DtDe & |
| ) |
|
| virtual makVrf::DtEntityCopyObject::~DtEntityCopyObject |
( |
| ) |
|
|
overridevirtual |
| virtual DtGeodeticCoord makVrf::DtEntityCopyObject::calculateCenter |
( |
| ) |
const |
|
overridevirtual |
Returns the center of the object in geocentric coordinates.
Reimplemented from makVrf::DtCopyObject.
| virtual void makVrf::DtEntityCopyObject::createFacade |
( |
const DtGeodeticCoord & |
origin | ) |
|
|
overridevirtual |
Creates the facade that will be used to display a temp item during paste operation.
Reimplemented from makVrf::DtCopyObject.
| virtual void makVrf::DtEntityCopyObject::setOrigin |
( |
const DtGeodeticCoord & |
| ) |
|
|
overridevirtual |
Should shift (rather than absolute location set) points by amount specified.
Reimplemented from makVrf::DtCopyObject.
| virtual DtVector makVrf::DtEntityCopyObject::pasteOrigin |
( |
| ) |
const |
|
overridevirtual |
Origin at which to paste the object. Will take into account offsets (if they exist)
Reimplemented from makVrf::DtCopyObject.
| virtual DtVector makVrf::DtEntityCopyObject::origin |
( |
| ) |
const |
|
overridevirtual |
If facade is available, returns the origin of the facade, else returns center(). Returns in local coordinates.
Reimplemented from makVrf::DtCopyObject.
| virtual double makVrf::DtEntityCopyObject::groundHeight |
( |
const DtVector & |
currentLocal | ) |
const |
|
overridevirtual |
| virtual void makVrf::DtEntityCopyObject::multipleObjectsPasting |
( |
| ) |
|
|
overridevirtual |
| virtual void makVrf::DtEntityCopyObject::pasteStateProperties |
( |
| ) |
|
|
protectedvirtual |
| virtual bool makVrf::DtEntityCopyObject::canAdjustAltitude |
( |
const DtEntityType & |
| ) |
const |
|
protectedvirtual |
Returns whether or not this item can have it's altitude adjusted.
| virtual void makVrf::DtEntityCopyObject::writePlanData |
( |
std::ostringstream & |
str, |
|
|
DtSimObjectReference |
|
|
) |
| |
|
overrideprotectedvirtual |
| virtual void makVrf::DtEntityCopyObject::readAdditionalData |
( |
std::istringstream & |
str | ) |
|
|
overrideprotectedvirtual |
| virtual void makVrf::DtEntityCopyObject::readPlanData |
( |
std::istringstream & |
str | ) |
|
|
overrideprotectedvirtual |
| virtual bool makVrf::DtEntityCopyObject::copyOperationsPending |
( |
| ) |
const |
|
overrideprotectedvirtual |
| virtual void makVrf::DtEntityCopyObject::requestPlan |
( |
| ) |
|
|
protectedvirtual |
Requests plan from back-end. When received, copies into stream and signals copy is complete.
| virtual void makVrf::DtEntityCopyObject::processReceivedPlan |
( |
DtSimMessage * |
| ) |
|
|
protectedvirtual |
Call back in response to receiving plan. Calls processReceivedPlan if this plan is for us.
| virtual void makVrf::DtEntityCopyObject::cancel |
( |
| ) |
|
|
overrideprotectedvirtual |
| virtual std::string makVrf::DtEntityCopyObject::copyPendingMessage |
( |
| ) |
const |
|
overrideprotectedvirtual |
|
|
inlineoverrideprotectedvirtual |
Called when the UUID has changed for an object. If the new UUID is this object then it is also discovered.
| virtual bool makVrf::DtEntityCopyObject::pasteComplete |
( |
| ) |
const |
|
overrideprotectedvirtual |
| virtual void makVrf::DtEntityCopyObject::createObject |
( |
const DtVector & |
| ) |
|
|
overrideprotectedvirtual |
| virtual std::string makVrf::DtEntityCopyObject::pastePendingMessage |
( |
| ) |
const |
|
overrideprotectedvirtual |
| virtual void makVrf::DtEntityCopyObject::processObjectCreated |
( |
DtString |
, |
|
|
const DtUUID & |
, |
|
|
const DtEntityIdentifier & |
|
|
) |
| |
|
protectedvirtual |
Called in response to object being created. Will see if it is the one we pasted, then, continue on with pasting operation.
| virtual void makVrf::DtEntityCopyObject::processPasteStep |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtEntityCopyObject::sendRulesOfEngagement |
( |
| ) |
|
|
protectedvirtual |
Called to send rules of engagement.
| virtual void makVrf::DtEntityCopyObject::sendPlan |
( |
| ) |
|
|
protectedvirtual |
Sends plan for entity to back-end.
Called when the object that has just been created is fully discovered by the state view collection manager.
| bool makVrf::DtEntityCopyObject::myAwaitingPlan |
|
protected |
| DtIfPlan* makVrf::DtEntityCopyObject::myPlan |
|
protected |
| int makVrf::DtEntityCopyObject::myAwaiting |
|
protected |
| int makVrf::DtEntityCopyObject::myRequestId |
|
protected |
| bool makVrf::DtEntityCopyObject::myClampToGround |
|
protected |
| DtVector makVrf::DtEntityCopyObject::myPosition |
|
protected |
| unsigned int makVrf::DtEntityCopyObject::myCreateCallbackId |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-2-branch/include/vrfGuiCore/entityCopyObject.h