Uses of Class
com.openinventor.inventor.SbViewVolume
Packages that use SbViewVolume
Package
Description
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
The element classes are used internally for storing information in Open Inventor's traversal state list.
-
Uses of SbViewVolume in com.openinventor.inventor
Methods in com.openinventor.inventor that return SbViewVolumeModifier and TypeMethodDescriptionSbViewVolume.narrow
(float left, float bottom, float right, float top) Given a view volume, narrows the view to the given sub-rectangle of the near plane.Narrows a view volume by the given box.static SbViewVolume[]
SbViewVolume.toArray
(long nativeArray, long length) SbViewVolume.zNarrow
(float nearPlane, float farPlane) Returns a narrowed view volume which contains as tightly as possible the given interval on the z axis (in eye space).Methods in com.openinventor.inventor with parameters of type SbViewVolumeModifier and TypeMethodDescriptionboolean
SbViewVolume.equals
(SbViewVolume v, float tolerance) Equality comparison within given tolerance.void
SbViewVolume.setValue
(SbViewVolume copyFrom) Constructors in com.openinventor.inventor with parameters of type SbViewVolume -
Uses of SbViewVolume in com.openinventor.inventor.actions
Methods in com.openinventor.inventor.actions that return SbViewVolumeModifier and TypeMethodDescriptionSoCallbackAction.getViewVolume()
Returns the current camera and viewing information from the state.SoRayPickAction.getViewVolume()
-
Uses of SbViewVolume in com.openinventor.inventor.elements
Methods in com.openinventor.inventor.elements that return SbViewVolumeModifier and TypeMethodDescriptionstatic SbViewVolume
Returns the current picking ray view volume from the state.static SbViewVolume
Returns the current view volume from the state.Methods in com.openinventor.inventor.elements with parameters of type SbViewVolumeModifier and TypeMethodDescriptionstatic void
SoPickRayElement.set
(SoState state, SbViewVolume volume) Sets the picking ray.static void
SoViewVolumeElement.set
(SoState state, SoNode node, SbViewVolume viewVolume) Sets the view volume in the state. -
Uses of SbViewVolume in com.openinventor.inventor.misc
Methods in com.openinventor.inventor.misc with parameters of type SbViewVolumeModifier and TypeMethodDescriptionstatic SoShape
SbExtrusionGenerator.createFrom2DPoints
(Collection<SbVec2f> pointsInCam, SoPath nodePath, SbViewVolume volume) Calls createFrom2DPoints(pointsInCam, nodePath, volume, new com.openinventor.inventor.SbBox3f()).static SoShape
SbExtrusionGenerator.createFrom2DPoints
(Collection<SbVec2f> pointsInCam, SoPath nodePath, SbViewVolume volume, SbBox3f bboxInLocal) Create an extruded shape from points in camera space.static SoShape
SbExtrusionGenerator.createFrom3DPoints
(Collection<SbVec3f> pointsInWorld, SoPath nodePath, SbViewVolume volume) Calls createFrom3DPoints(pointsInWorld, nodePath, volume, new com.openinventor.inventor.SbBox3f()).static SoShape
SbExtrusionGenerator.createFrom3DPoints
(Collection<SbVec3f> pointsInWorld, SoPath nodePath, SbViewVolume volume, SbBox3f bboxInLocal) Create an extruded shape from points in world space. -
Uses of SbViewVolume in com.openinventor.inventor.nodes
Methods in com.openinventor.inventor.nodes that return SbViewVolumeModifier and TypeMethodDescriptionSoCamera.getViewVolume()
Calls getViewVolume((float)0.0).SoCamera.getViewVolume
(float useAspectRatio) Returns a view volume object, based on the camera's viewing parameters.SoCamera.getViewVolume
(float aspectRatio, float nearDist, float farDist, SbVec3f position, SbRotation rotation) Computes a view volume from the given parameters. -
Uses of SbViewVolume in com.openinventor.inventor.projectors
Methods in com.openinventor.inventor.projectors that return SbViewVolumeModifier and TypeMethodDescriptionSbProjector.getViewVolume()
Get the view volume to use for the projection.Methods in com.openinventor.inventor.projectors with parameters of type SbViewVolumeModifier and TypeMethodDescriptionvoid
SbProjector.setViewVolume
(SbViewVolume vol) Set the view volume to use for the projection.