Package | Description |
---|---|
com.openinventor.inventor |
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
|
com.openinventor.inventor.actions | |
com.openinventor.inventor.elements |
The element classes are used internally for storing information in Open Inventor's traversal state list.
|
com.openinventor.inventor.misc | |
com.openinventor.inventor.nodes | |
com.openinventor.inventor.projectors |
Modifier and Type | Method and Description |
---|---|
SbViewVolume |
SbViewVolume.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.
|
SbViewVolume |
SbViewVolume.narrow(SbBox3f box)
Narrows a view volume by the given box.
|
static SbViewVolume[] |
SbViewVolume.toArray(long nativeArray,
long length) |
SbViewVolume |
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).
|
Modifier and Type | Method and Description |
---|---|
boolean |
SbViewVolume.equals(SbViewVolume v,
float tolerance)
Equality comparison within given tolerance.
|
void |
SbViewVolume.setValue(SbViewVolume copyFrom) |
Constructor and Description |
---|
SbViewVolume(SbViewVolume copyFrom) |
Modifier and Type | Method and Description |
---|---|
SbViewVolume |
SoCallbackAction.getViewVolume()
Returns the current camera and viewing information from the state.
|
SbViewVolume |
SoRayPickAction.getViewVolume() |
Modifier and Type | Method and Description |
---|---|
static SbViewVolume |
SoPickRayElement.get(SoState state)
Returns the current picking ray view volume from the state.
|
static SbViewVolume |
SoViewVolumeElement.get(SoState state)
Returns the current view volume from the state.
|
Modifier and Type | Method and Description |
---|---|
static 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.
|
Modifier and Type | Method and Description |
---|---|
static SoShape |
SbExtrusionGenerator.createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam,
SoPath nodePath,
SbViewVolume volume)
Calls createFrom2DPoints(pointsInCam, nodePath, volume, new com.openinventor.inventor.SbBox3f()).
|
static SoShape |
SbExtrusionGenerator.createFrom2DPoints(java.util.Collection<SbVec2f> pointsInCam,
SoPath nodePath,
SbViewVolume volume,
SbBox3f bboxInLocal)
Create an extruded shape from points in camera space.
|
static SoShape |
SbExtrusionGenerator.createFrom3DPoints(java.util.Collection<SbVec3f> pointsInWorld,
SoPath nodePath,
SbViewVolume volume)
Calls createFrom3DPoints(pointsInWorld, nodePath, volume, new com.openinventor.inventor.SbBox3f()).
|
static SoShape |
SbExtrusionGenerator.createFrom3DPoints(java.util.Collection<SbVec3f> pointsInWorld,
SoPath nodePath,
SbViewVolume volume,
SbBox3f bboxInLocal)
Create an extruded shape from points in world space.
|
Modifier and Type | Method and Description |
---|---|
SbViewVolume |
SoCamera.getViewVolume()
Calls getViewVolume((float)0.0).
|
SbViewVolume |
SoCamera.getViewVolume(float useAspectRatio)
Returns a view volume object, based on the camera's viewing parameters.
|
Modifier and Type | Method and Description |
---|---|
SbViewVolume |
SbProjector.getViewVolume()
Get the view volume to use for the projection.
|
Modifier and Type | Method and Description |
---|---|
void |
SbProjector.setViewVolume(SbViewVolume vol)
Set the view volume to use for the projection.
|
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com