man projectors (Fonctions bibliothèques) -
NAME
Projector classes (mostly for internal use) -
Classes
class SbCylinderPlaneProjector
"TheSbCylinderPlaneProjectorclassprojects2Dpointstoahalf-cylinderandaplane.
This projector uses a plane along with the half-cylinder of SbCylinderSectionProjector for projections. If the 2D point mapping 'misses' the cylinder section, the 3D point will be projected onto the plane. "
class SbCylinderProjector
"TheSbCylinderProjectorclassistheabstractbaseclassformappingtocylindricalsurfaces.
The cylinder projectors map 2D points to various surface types based on cylindrical shapes. "
class SbCylinderSectionProjector
"TheSbCylinderSectionProjectorprojects2Dpointstoaslicedcylinder.
The projection cylinder for this class is sliced by a clipping plane parallel to its height axis. Projections will be mapped to the remaining cylinder part. "
class SbCylinderSheetProjector
The SbCylinderSheetProjector class projects 2D points to 3D points on a sheet covering a cylindrical shape.
class SbLineProjector
"TheSbLineProjectorclassprojects2Dpointsto3Dpointsalongaline.
The 3D projection of the 2D coordinates is for this projector class constrained to lie along a pre-defined line. "
class SbPlaneProjector
"TheSbPlaneProjectorclassprojects2Dpointsto3Dpointsinaplane.
The 3D projection of the 2D coordinates is for this projector class constrained to lie inside a pre-defined 3D plane. "
class SbProjector
"TheSbProjectorclassistheabstractbaseprojectorclass.
Projectors are used in the Coin library for mapping 2D coordinates (typically from the position of the mouse cursor in the rendering window) to 3D 'world' coordinates. "
class SbSpherePlaneProjector
"TheSbSpherePlaneProjectorclassprojects2Dpointstoahalf-sphereandaplane.
This projector uses a plane along with the half-sphere of SbSphereSectionProjector for projections. If the 2D point mapping 'misses' the sphere section, the 3D point will be projected onto the plane. "
class SbSphereProjector
"TheSbSphereProjectorclassistheabstractbaseclassformappingtosphericalsurfaces.
The sphere projectors map 2D points to various surface types based on spherical shapes. "
class SbSphereSectionProjector
"TheSbSphereSectionProjectorprojects2Dpointstoaslicedsphere.
The projection sphere for this class is sliced by a clipping plane. Projections will be mapped to the remaining sphere part. "
class SbSphereSheetProjector
"TheSbSphereSheetProjectorclassprojects2Dpointsto3Dpointsonasheetcoveringasphericalshape.
The following stand-alone example shows how screen space coordinates projects into 3D when mapped with an SbSphereSheetProjector. It outputs the resulting projections as an SoPointSet in a Inventor-file on stdout:. "