13 #include <vl/environmentalGeometryRecord.h>
42 virtual void setStartingLocation(
const DtVector& loc);
43 virtual const DtVector& startingLocation()
const;
45 virtual void setCylinderLength(
double len);
46 virtual double cylinderLength()
const;
48 virtual void setRotation(
const DtTaitBryan& rot);
49 virtual const DtTaitBryan& rotation()
const;
51 virtual void setXRadius(
double radius);
52 virtual double xRadius()
const;
54 virtual void setYRadius(
double radius);
55 virtual double yRadius()
const;
60 virtual bool createNetworkRepresentation()
override;
62 virtual int netRepSize()
const override;
63 virtual void setFromNet(
const DtNetEnvironmentalRecord &buffer,
64 int protocolVersion)
override;
double myCylinderLength
Definition: environmentalArticulatingCylinderRecord.h:72
DtNetVector64 myStartingLocation
Definition: environmentalArticulatingCylinderRecord.h:17
double myYRadius
Definition: environmentalArticulatingCylinderRecord.h:75
DtNetEulerAngles myRotation
Definition: environmentalArticulatingCylinderRecord.h:19
Definition: environmentalArticulatingCylinderRecord.h:15
Definition: environmentalArticulatingCylinderRecord.h:24
DtNetFloat32 myYRadius
Definition: environmentalArticulatingCylinderRecord.h:21
double myXRadius
Definition: environmentalArticulatingCylinderRecord.h:74
DtVector myStartingLocation
Definition: environmentalArticulatingCylinderRecord.h:71
DtTaitBryan myRotation
Definition: environmentalArticulatingCylinderRecord.h:73
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23
DtNetFloat32 myCylinderLength
Definition: environmentalArticulatingCylinderRecord.h:18
DtNetFloat32 myXRadius
Definition: environmentalArticulatingCylinderRecord.h:20