Projector Classes

The projector classes are used to convert between screenspace (2D) locations and locations in worldspace (3D). More...

## Classes

class | SbCylinderPlaneProjector
| The SbCylinderPlaneProjector class projects 2D points to a half-cylinder and a plane. More...
class | SbCylinderProjector
| The SbCylinderProjector class is the abstract base class for mapping to cylindrical surfaces. More...
class | SbCylinderSectionProjector
| The SbCylinderSectionProjector projects 2D points to a sliced cylinder. More...
class | SbCylinderSheetProjector
| The SbCylinderSheetProjector class projects 2D points to 3D points on a sheet covering a cylindrical shape. More...
class | SbLineProjector
| The SbLineProjector class projects 2D points to 3D points along a line. More...
class | SbPlaneProjector
| The SbPlaneProjector class projects 2D points to 3D points in a plane. More...
class | SbProjector
| The SbProjector class is the abstract base projector class. More...
class | SbSpherePlaneProjector
| The SbSpherePlaneProjector class projects 2D points to a half-sphere and a plane. More...
class | SbSphereProjector
| The SbSphereProjector class is the abstract base class for mapping to spherical surfaces. More...
class | SbSphereSectionProjector
| The SbSphereSectionProjector projects 2D points to a sliced sphere. More...
class | SbSphereSheetProjector
| The SbSphereSheetProjector class projects 2D points to 3D points on a sheet covering a spherical shape. More...

## Detailed Description

The projector classes are used to convert between screenspace (2D) locations and locations in worldspace (3D).

They are mostly used in relation to user interaction with the mouse in the viewport.