56 const DtVector& entityCoords()
const;
66 void setVelocity(
const DtVector& veloc);
68 void setEntityCoords(
const DtVector& coords);
DtInteraction is an base class for representing DIS PDUs which don't have state.
Definition: interactionDIS.h:24
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
const int DtCollisionStaticSize
Definition: collisionPdu.h:22
class DtPduFactory:
Definition: pduFactory.h:38
DtPduKind internalGetPduKind() const
Returns the PDU kind associated with the derived PDU class.
Definition: collisionPdu.h:74
virtual void printDataToStream(std::ostream &stream) const
This file defines math constants and methods which may be useful in simulations.
This file is used as a convenience to group interaction concepts together.
DtVector vel
Definition: collisionPdu.h:78
Definition: vlVector.h:224
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
Represents Events in DIS.
Definition: eventId.h:154
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
This file provides protocol to independence DtExerciseConn.
virtual void printData() const
Print the PDU's data (not including header).
Definition: collisionP.h:18
DtEntityIdentifier iss
Definition: collisionPdu.h:75
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
struct DtBufferPlaceHolder * DtBufferPtr
Definition: vlBaseMsg.h:17
#define DtUSE_INTERNAL_BUFFER
Definition: vlBaseMsg.h:22
DtCollisionType
Definition: disEnums.h:180
DtCollisionPdu DtCollisionInteraction
Definition: collisionPdu.h:23
Contains the standard DIS enumerations.
DtEventID event
Definition: collisionPdu.h:77
Definition: disEnums.h:244
DtPduKind
([UID 4]) - PDU Type
Definition: disEnums.h:238
Definition: collisionPdu.h:28
This file declares the class DtNetCollisionPdu.
void(* DtCollisionInteractionCb)(DtCollisionInteraction *inter, void *usr)
Definition: collisionPdu.h:26
DtEntityIdentifier col
Definition: collisionPdu.h:76