15 #ifndef humanMoveToControllerDesc_h
16 #define humanMoveToControllerDesc_h
52 virtual double atDistance()
const;
53 virtual void setAtDistance(
double distance);
58 virtual double stuckAtDistance()
const;
59 virtual void setStuckAtDistance(
double distance);
64 virtual double stuckGiveUpTime()
const;
65 virtual void setStuckGiveUpTime(
double t);
70 virtual double facePathHeadingLimit()
const;
71 virtual void setFacePathHeadingLimit(
double dir);
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:42
Definition: readerWriterRegistry.h:39
DtComponentDescriptor & operator=(const DtComponentDescriptor &orig)
assignment
DtRwReal myStuckAtDistance
Parameter Name: stuck-at-distance Parameter Description: The entity will consider itself to be at the...
Definition: humanMoveToControllerDescriptor.h:96
DT_DLL_VRVCORE double distance(const makVrv::DtCoordinateSystem &, const DtVector &from, const DtVector &to)
Returns the distance from the two points.
DtRwReal myStuckGiveUpTime
Parameter Name: stuck-give-up-time Parameter Description: The maximum amount of time the entity will ...
Definition: humanMoveToControllerDescriptor.h:103
DtRwReal myFacePathHeadingLimit
Parameter Name: face-path-heading-limit Parameter Description: If direction of movement differs from ...
Definition: humanMoveToControllerDescriptor.h:111
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=NULL) const
DtHumanMoveToControllerDescriptor; descriptor for the DtHumanMoveToControllerDescriptor component...
Definition: humanMoveToControllerDescriptor.h:23
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual DtString type() const
Returns the type of component this descriptor describes.
static DtComponentDescriptor * creator()
DtRwReal myAtDistance
Parameter Name: at-distance Parameter Description: Maximum distance from goal entity is considered to...
Definition: humanMoveToControllerDescriptor.h:88