16 #ifndef SURGSIM_GRAPHICS_OSGPLANEREPRESENTATION_H
17 #define SURGSIM_GRAPHICS_OSGPLANEREPRESENTATION_H
26 #include <osg/PositionAttitudeTransform>
32 #pragma warning(disable:4250)
70 #endif // SURGSIM_GRAPHICS_OSGPLANEREPRESENTATION_H
std::shared_ptr< OsgPlane > m_sharedPlane
Shared plane, so that the geometry can be instanced rather than having multiple copies.
Definition: OsgPlaneRepresentation.h:56
Definition: DriveElementFromInputBehavior.cpp:27
SURGSIM_STATIC_REGISTRATION(OsgBoxRepresentation)
Base graphics plane representation class, which defines the basic interface for a plane that can be v...
Definition: PlaneRepresentation.h:29
OSG implementation of a graphics plane representation.
Definition: OsgPlaneRepresentation.h:44
OsgPlaneRepresentation(const std::string &name)
Constructor.
Definition: OsgPlaneRepresentation.cpp:32
Base OSG implementation of a graphics representation.
Definition: OsgRepresentation.h:42
SURGSIM_CLASSNAME(SurgSim::Graphics::OsgPlaneRepresentation)
static std::shared_ptr< OsgPlane > getSharedPlane()
Returns the shared plane.
Definition: OsgPlaneRepresentation.cpp:41