10 #ifndef DtLeEntityLocationWorldCoordinates_H_
11 #define DtLeEntityLocationWorldCoordinates_H_
29 class DT_DLL_VL DtLeEntityLocationWorldCoordinates
35 DtLeEntityLocationWorldCoordinates();
36 DtLeEntityLocationWorldCoordinates(
37 const DtLeEntityLocationWorldCoordinates& orig);
40 DtLeEntityLocationWorldCoordinates& operator=(
41 const DtLeEntityLocationWorldCoordinates& orig);
42 DtLeEntityLocationWorldCoordinates& operator=(
43 const DtNetLeEntityLocationWorldCoordinates& orig);
46 virtual ~DtLeEntityLocationWorldCoordinates();
49 virtual void setReferencePoint(
DtU16 value);
50 virtual DtU16 referencePoint()
const;
53 virtual void setDeltaX(
DtU16 value);
54 virtual DtU16 deltaX()
const;
57 virtual void setDeltaY(
DtU16 value);
58 virtual DtU16 deltaY()
const;
61 virtual void setDeltaZ(
DtU16 value);
62 virtual DtU16 deltaZ()
const;
65 virtual void print()
const;
68 virtual void printDataToStream(std::ostream& stream)
const;
72 virtual void unloadNetRecord(
73 const DtNetLeEntityLocationWorldCoordinates& record);
74 virtual void loadNetRecord(
75 DtNetLeEntityLocationWorldCoordinates& record)
const;
81 DtU16 myReferencePoint;
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Contains the standard DIS enumerations.
This file contains typedefs for machine dependant types.
This file declares network classes for the LeEntity objects.