10 #ifndef DtLeEntityOrientation_H_
11 #define DtLeEntityOrientation_H_
37 DtLeEntityOrientation();
38 DtLeEntityOrientation(
const DtLeEntityOrientation& orig);
41 DtLeEntityOrientation& operator=(
42 const DtLeEntityOrientation& orig);
43 DtLeEntityOrientation& operator=(
44 const DtNetLeEntityOrientation& orig);
47 virtual ~DtLeEntityOrientation();
50 virtual void setPsi(
DtU16 value);
51 virtual DtU16 psi()
const;
54 virtual void setTheta(
DtU16 value);
55 virtual DtU16 theta()
const;
58 virtual void setPhi(
DtU16 value);
59 virtual DtU16 phi()
const;
62 virtual void print()
const;
65 virtual void printDataToStream(std::ostream& stream)
const;
68 virtual void unloadNetRecord(
69 const DtNetLeEntityOrientation& record);
70 virtual void loadNetRecord(
71 DtNetLeEntityOrientation& record)
const;
74 virtual void unloadNetRecord16(
75 const DtNetLeEntityOrientation16& record);
76 virtual void loadNetRecord16(
77 DtNetLeEntityOrientation16& record)
const;
#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.