osgManipulator::CylinderPlaneProjector Class Reference
List of all members.
Detailed Description
CylinderPlaneProjector projects points onto the given cylinder.
Constructor & Destructor Documentation
osgManipulator::CylinderPlaneProjector::CylinderPlaneProjector |
( |
|
) |
|
osgManipulator::CylinderPlaneProjector::CylinderPlaneProjector |
( |
osg::Cylinder * |
cylinder |
) |
|
virtual osgManipulator::CylinderPlaneProjector::~CylinderPlaneProjector |
( |
|
) |
[protected, virtual] |
Member Function Documentation
bool osgManipulator::CylinderPlaneProjector::isProjectionOnCylinder |
( |
|
) |
const [inline] |
Returns true if the previous projection was on the cylinder and false if the projection was on the plane.
virtual bool osgManipulator::CylinderPlaneProjector::project |
( |
const PointerInfo & |
pi, |
|
|
osg::Vec3d & |
projectedPoint | |
|
) |
| | const [virtual] |
Calculates the object coordinates (projectedPoint) of a window coordinate (pointToProject) when projected onto the given plane. Returns true on successful projection.
Reimplemented from osgManipulator::CylinderProjector.
Member Data Documentation
The documentation for this class was generated from the following file: