14 #ifndef DT_PROTOCOL_NAMESPACE
15 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
22 #include <vlutil/vlMachineTypes.h>
29 class DtVrlinkConnection;
31 class DtVrlinkRectangularPyramidStateListener;
55 virtual void setRelativeLocation(
const DtVector& val );
58 virtual void setRelativeOrientation(
const DtTaitBryan& val );
64 virtual void setId(
const std::string& val );
70 virtual void setColor( DtU32 val );
78 virtual void setXHalfAngle(
DtFloat64 val );
81 virtual void setYHalfAngle(
DtFloat64 val );
This class signals changes to the state repository for a Rectangular Pyramid, a type of Sensor Field ...
Definition: DtVrlinkRectangularPyramidStateListener.h:36
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
#define DT_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:17
Contains makVrv::DtVirtualBaseClass class.
Contains Extended DI-Guy Object net types.
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
DtVrlinkRectangularPyramidStateListener * myRectangularPyramidStateListener
Definition: DtVrlinkRectangularPyramidStateInterceptor.h:102
Intercepts calls to the SR and notifies the listener Intercepts calls to the DtRectangularPyramidStat...
Definition: DtVrlinkRectangularPyramidStateInterceptor.h:37
A Creator class for creating Rectangular Pyramid state interceptors.
Definition: DtVrlinkRectangularPyramidStateInterceptor.h:108
Instances of DtRectangularPyramidStateRepository are used to store state data for HLAobjectRoot...
Definition: rectangularPyramidStateRepository.h:20
Contains DLL export macros.