Go to the documentation of this file.
16 #ifndef SURGSIM_GRAPHICS_OSGPLANEREPRESENTATION_H
17 #define SURGSIM_GRAPHICS_OSGPLANEREPRESENTATION_H
26 #include <osg/PositionAttitudeTransform>
32 #pragma warning(disable:4250)
41 SURGSIM_STATIC_REGISTRATION(OsgPlaneRepresentation);
70 #endif // SURGSIM_GRAPHICS_OSGPLANEREPRESENTATION_H
Base graphics plane representation class, which defines the basic interface for a plane that can be v...
Definition: PlaneRepresentation.h:29
OsgPlaneRepresentation(const std::string &name)
Constructor.
Definition: OsgPlaneRepresentation.cpp:32
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: CompoundShapeToGraphics.cpp:29
OSG implementation of a graphics plane representation.
Definition: OsgPlaneRepresentation.h:44
SURGSIM_CLASSNAME(SurgSim::Graphics::OsgPlaneRepresentation)
static std::shared_ptr< OsgPlane > getSharedPlane()
Returns the shared plane.
Definition: OsgPlaneRepresentation.cpp:41
string(TOUPPER ${DEVICE} DEVICE_UPPER_CASE) option(BUILD_DEVICE_$
Definition: CMakeLists.txt:38
Base OSG implementation of a graphics representation.
Definition: OsgRepresentation.h:55