11 #include <vlutil/vlString.h>
17 #include <vl/environmentalRectangularVolumeRecord.h>
19 namespace vrvControlToolkit
55 double length,
double width,
double height,
57 const DtTaitBryan& rotation = zeros,
68 virtual double length()
const;
75 virtual void setLength(
double length);
82 virtual double width()
const;
89 virtual void setWidth(
double width);
96 virtual double height()
const;
103 virtual void setHeight(
double height);
106 virtual void setRotation(
const DtTaitBryan& rotation);
108 virtual void update();
127 void initCuboidRecords();
DT_DLL_VRVCORE double length(const makVrv::DtCoordinateSystem &, const std::vector< DtVector > &vertices)
Returns the total distance of a segmented line defined by the provided vector of vertices. Coordinates are in local database coordinates. The coordinate system is used to convert between the local database coordinates and geocentric. All distance is in 2D – the Z value is ignored.
#define DT_DLL_VRVDRAWCONTROL
Definition: vrvDrawControl.h:15
voidpf uLong offset
Definition: ioapi.h:42