17 #include <osg/Referenced>
25 class DtOsgCullVisitorParameters;
59 const osg::Camera& camera,
const osg::Vec3d& position,
60 double modelRadius,
DtUniqueID objectElementId )
const = 0;
63 virtual double scaleFactor()
const;
67 virtual void setScaleFactor(
double maxScale);
70 virtual double maxScaleFactor()
const;
74 virtual void setMaxScaleFactor(
double maxScale);
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
double myScaleFactor
Definition: DtScalingAlgorithm.h:84
Contains makVrv::DtObserverObject class declaration.
Provides an algorithm for scaling objects in the scene. It provides a container for the scale factor ...
Definition: DtScalingAlgorithm.h:35
The osg cull vistor parameters class provides additional culling and intersector parameters for choos...
Definition: DtOsgCullVisitorParameters.h:44
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
Contains DLL export macros.
double myMaxScaleFactor
Definition: DtScalingAlgorithm.h:85