14 #include <matrix/vlVector.h>
29 virtual void visitSphere(
const DtVector& center,
double radius) = 0;
31 virtual void visitUnion(
34 virtual void visitIntersection(
57 virtual void accept(
Visitor& visitor)
const = 0;
65 virtual double distanceTo(
const DtVector& point)
const = 0;
68 virtual bool isFinite()
const = 0;
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
Represents (possibly infinite) area of space.
Definition: DtDynamicTerrainGeometry.h:19
Contains DLL export macros.
Definition: vrfObjectManipulationHandlerBaseClass.h:61
Visitor for search through geometries.
Definition: DtDynamicTerrainGeometry.h:23