Uses of Interface
com.openinventor.inventor.SafeDisposable
-
-
Uses of SafeDisposable in com.openinventor.inventor
Classes in com.openinventor.inventor that implement SafeDisposable Modifier and Type Class Description class
SoInputReader
Base class for custom readers that create an Open Inventor scene graph.class
SoOffscreenRenderArea
Render to an off-screen buffer for printing or generating textures.class
SoPath
A path represents a scene graph or subgraph. -
Uses of SafeDisposable in com.openinventor.inventor.caches
Classes in com.openinventor.inventor.caches that implement SafeDisposable Modifier and Type Class Description class
SoBaseContextCache
Base context dependent cache management class.class
SoBoundingBoxCache
class
SoCache
class
SoNodeDependencies
This class is a cache handler that can be used to monitor the modifications made to elements or fields.class
SoNormalCache
ClassSoNormalCache
: A normal cache stores a list of normals.class
SoPrimitiveCountCache
class
SoTangentCache
ClassSoTangentCache
: A tangent cache stores a list of tangents. -
Uses of SafeDisposable in com.openinventor.inventor.devices
Classes in com.openinventor.inventor.devices that implement SafeDisposable Modifier and Type Class Description class
SoBufferObject
Abstract base class for buffer object management.class
SoCpuBufferObject
CPU buffer object class.class
SoCpuContext
CPU device context managment class.class
SoDeviceContext
Abstract base class for device context managment.class
SoDeviceContextSharedGroup
Shared context management class.class
SoGLBufferObject
OpenGL buffer object class.class
SoGLContext
OpenGL context management class.class
SoGpuBufferObject
GPU buffer object class.class
SoInteropBufferObject
Abstract base class for interoperability buffer object management. -
Uses of SafeDisposable in com.openinventor.inventor.draggers
Classes in com.openinventor.inventor.draggers that implement SafeDisposable Modifier and Type Class Description class
SoCenterballDragger
Striped ball you rotate and re-center by dragging with the mouse.class
SoDirectionalLightDragger
Directional icon you rotate and translate by dragging with the mouse.class
SoDragger
Base class for nodekits that move in response to click-drag-release mouse events.class
SoDragPointDragger
Object you can translate in 3D by dragging with the mouse.class
SoEllipsoidDragger
Ellipsoid you can translate or scale within a plane by dragging with the mouse.class
SoHandleBoxDragger
Box you can scale, stretch and translate by dragging with the mouse.class
SoJackDragger
Jack-shaped object you rotate, translate, or scale by dragging with the mouse.class
SoPointLightDragger
Sun-shaped icon you can translate in 3D by dragging with the mouse.class
SoRotateCylindricalDragger
Object you rotate along a cylindrical surface by dragging with the mouse.class
SoRotateDiscDragger
Object you can rotate like a knob by dragging with the mouse.class
SoRotateSphericalDragger
Object you can rotate about a spherical surface by dragging with the mouse.class
SoScale1Dragger
Object you can scale in one dimension by dragging with the mouse.class
SoScale2Dragger
Object you can scale in two dimensions by dragging with the mouse.class
SoScale2UniformDragger
Object you can scale uniformly in two dimensions by dragging with the mouse.class
SoScaleUniformDragger
Object you can scale uniformly in 3D by dragging with the mouse.class
SoSpotLightDragger
Spotlight shaped dragger that allows you to change position, direction, and width of the beam.class
SoTabBoxDragger
Cubic object you can translate and scale by dragging with the mouse.class
SoTabPlaneDragger
Object you can translate or scale within a plane by dragging with the mouse.class
SoTrackballDragger
Striped ball you can rotate or scale uniformly by dragging with the mouse.class
SoTransformBoxDragger
Box-like object you scale, rotate, and translate by dragging with the mouse.class
SoTransformerDragger
Box-like object you scale, rotate, and translate by dragging with the mouse.class
SoTranslate1Dragger
Object you can translate along a line by dragging with the mouse.class
SoTranslate2Dragger
Object you can translate within a plane by dragging with the mouse. -
Uses of SafeDisposable in com.openinventor.inventor.drawers
Classes in com.openinventor.inventor.drawers that implement SafeDisposable Modifier and Type Class Description class
SoEllipseScreenDrawer
Interactively draw an ellipse in normalized screen space.class
SoLassoScreenDrawer
Interactively draw a lasso in normalized screen space.class
SoPolygonScreenDrawer
Interactively draws a polygon in normalized screen space.class
SoPolyLineScreenDrawer
Interactively draw a polyline in normalized screen space.class
SoRectangleScreenDrawer
Interactively draws a rectangle in normalized screen space.class
SoScreenDrawer
Base class to draw a scene graph in screen space. -
Uses of SafeDisposable in com.openinventor.inventor.engines
Classes in com.openinventor.inventor.engines that implement SafeDisposable Modifier and Type Class Description class
SoBoolOperation
Performs Boolean operations.class
SoCalculator
A general-purpose calculator.class
SoComposeMatrix
Composes a transformation matrix.class
SoComposeRotation
Composes a rotation from axis and angle values.class
SoComposeRotationFromTo
Composes a rotation that rotates from one vector into another.class
SoComposeVec2f
Composes 2D vectors from floating-point values.class
SoComposeVec2i32
Composes 2D vectors from int values.class
SoComposeVec2s
Composes 2D vectors from short values.class
SoComposeVec3f
Composes 3D vectors from floating-point values.class
SoComposeVec4f
Composes 4D vectors from floating-point values.class
SoComputeBoundingBox
Computes the bounding box and center of a scene graph.class
SoConcatenate
Joins separate fields into a single multiple-value field.class
SoCounter
Triggered integer counter.class
SoDecomposeMatrix
Decomposes transformation matrices into values for translation, rotation, and scale.class
SoDecomposeRotation
Decomposes rotation values.class
SoDecomposeVec2f
Decomposes 2D vectors into floating-point values.class
SoDecomposeVec2i32
Decomposes 2D vectors into int values.class
SoDecomposeVec2s
Decomposes 2D vectors into short values.class
SoDecomposeVec3f
Decomposes 3D vectors into floating-point values.class
SoDecomposeVec4f
Decomposes 4D vectors into floating-point values.class
SoElapsedTime
Basic controllable time source.class
SoEngine
Base class for all engines.class
SoGate
Selectively copies its input to its output.class
SoInterpolate
Base class for all interpolator engines.class
SoInterpolateFloat
Interpolates floating-point values.class
SoInterpolateRotation
Interpolates rotation values.class
SoInterpolateVec2f
Interpolates 2D floating-point vectors.class
SoInterpolateVec3f
Interpolates 3D floating-point vectors.class
SoInterpolateVec4f
Interpolates 4D floating-point vectors.class
SoOneShot
Timer that runs for a pre-set amount of time.class
SoOnOff
Engine that functions as an on/off switch.class
SoSelectOne
Selects one value from a multiple-value field.class
SoTimeCounter
Timed integer counter.class
SoTrackFollower
Animates an object or camera along a track.class
SoTransformVec3f
Transforms a 3D vector by a 4x4 matrix.class
SoTriggerAny
Provides fan-in for triggers. -
Uses of SafeDisposable in com.openinventor.inventor.fields
Classes in com.openinventor.inventor.fields that implement SafeDisposable Modifier and Type Class Description class
SoFieldContainer
Abstract base class for objects that contain fields. -
Uses of SafeDisposable in com.openinventor.inventor.geo
Classes in com.openinventor.inventor.geo that implement SafeDisposable Modifier and Type Class Description class
SoGeoCoordinate
Geographic coordinates node.class
SoGeoElevationGrid
Specifies a uniform grid of elevation values within some spatial reference frame.class
SoGeoLocation
Used to georeference models.class
SoGeoLOD
Level-of-detail management for multi-resolution terrains.class
SoGeoOrigin
Specifies a local geospatial coordinate system.class
SoGeoRender
Defines rendering projection. -
Uses of SafeDisposable in com.openinventor.inventor.gui.view
Classes in com.openinventor.inventor.gui.view that implement SafeDisposable Modifier and Type Class Description class
PoBaseView
Abstract base class for views.class
PoSceneView
Class to define a view which contains a scene.class
PoView
Class to define a view. -
Uses of SafeDisposable in com.openinventor.inventor.io.cad
Classes in com.openinventor.inventor.io.cad that implement SafeDisposable Modifier and Type Class Description class
SoCADInputReader
Class for importing a scene graph from a CAD file. -
Uses of SafeDisposable in com.openinventor.inventor.io.stl
Classes in com.openinventor.inventor.io.stl that implement SafeDisposable Modifier and Type Class Description class
SoSTLInputReader
Class for importing a scene graph from a STL file. -
Uses of SafeDisposable in com.openinventor.inventor.lock
Classes in com.openinventor.inventor.lock that implement SafeDisposable Modifier and Type Class Description class
SoLicensedProduct
Class managing a licensed product.class
SoLicenseProperty
Class providing information about a licensed product. -
Uses of SafeDisposable in com.openinventor.inventor.manips
Classes in com.openinventor.inventor.manips that implement SafeDisposable Modifier and Type Class Description class
SoCenterballManip
Transform node with 3D interface for editing rotation and center.class
SoClipPlaneManip
Manipulator to transform a clipping plane.class
SoDirectionalLightManip
Directional light node with 3D interface for editing direction.class
SoHandleBoxManip
Transform node with 3D Interface for editing ScaleFactor and Translation.class
SoJackManip
Transform node with 3D interface for rotating, scaling, and translating.class
SoPointLightManip
Point light node with 3D interface for editing location.class
SoSpotLightManip
Spotlight node with 3D interface for editing location, direction, and beam width.class
SoTabBoxManip
Transform node with 3D Interface for editing scale and translation.class
SoTrackballManip
Transform node with 3D interface for changing rotation and scaling.class
SoTransformBoxManip
Transform node with 3D interface for changing scaling, rotation, and translation.class
SoTransformerManip
Transform node with 3D interface for changing scaling, rotation, and translation.class
SoTransformManip
Base class for all transform nodes with built-in 3D user interfaces. -
Uses of SafeDisposable in com.openinventor.inventor.misc
Classes in com.openinventor.inventor.misc that implement SafeDisposable Modifier and Type Class Description class
SoBase
Base class for all nodes, paths, and engines. -
Uses of SafeDisposable in com.openinventor.inventor.nodekits
Classes in com.openinventor.inventor.nodekits that implement SafeDisposable Modifier and Type Class Description class
SoAppearanceKit
Appearance nodekit class.class
SoBaseKit
Base class for all node kits.class
SoCameraKit
Camera nodekit class.class
SoInteractionKit
Base class for all interaction nodekit classes.class
SoLightKit
Light nodekit class.class
SoNodeKitListPart
Group node with restricted children.class
SoSceneKit
Scene nodekit class.class
SoSeparatorKit
Separator nodekit class.class
SoShapeKit
Shape nodekit class.class
SoWrapperKit
Wrapper nodekit class. -
Uses of SafeDisposable in com.openinventor.inventor.nodes
Classes in com.openinventor.inventor.nodes that implement SafeDisposable Modifier and Type Class Description class
SoAlgebraicCone
Algebraic cone shape node.class
SoAlgebraicCylinder
Algebraic cylinder shape node.class
SoAlgebraicShape
Abstract base class for algebraic shapes.class
SoAlgebraicSphere
Algebraic sphere shape node.class
SoAlphaPolicy
Alpha (transparency) policy node.class
SoAnnotation
Annotation group node.class
SoAnnoText3
Annotation text node.class
SoAnnoText3Property
Annotation text property node.class
SoAntiSquish
Transformation node that undoes non-uniform 3D scales.class
SoArray
Group node that creates a regular IxJxK array of copies of its children.class
SoAsciiText
Simple 3D text shape node.class
SoBackground
Abstract base class for background nodes.class
SoBaseColor
Node that defines an object's base color.class
SoBaseExtrusion
Abstract base class for all extrusion-based shape nodes.class
SoBBox
Bounding box node.class
SoBevelProperty
Node to define beveling properties.class
SoBillboard
Grouping node that modifies its coordinate system so that its local Z-axis always points at the viewer.class
SoBlinker
Animated cycling switch node.class
SoBufferedShape
Node to render geometry stored inSoBufferObject
objects.class
SoCallback
Provides custom behavior during actions.class
SoCamera
Abstract base class for camera nodes.class
SoCircularExtrusion
Geometric shape formed by extruding a circle along a 3D spine.class
SoClipPlane
Clipping plane node.class
SoColorIndex
Surface color index node.class
SoColorMap
Class for indexed texture color map.class
SoColorMask
Enable and disable writing of frame buffer color components.class
SoComplexity
Shape complexity node.class
SoComputeShader
Node that defines a compute shader.class
SoComputeShaderScheduler
Compute shader scheduler node.class
SoCone
Cone shape node.class
SoCoordinate3
Coordinate point node.class
SoCoordinate4
Rational coordinate point node.class
SoCSGShape
Shape defined by a binary boolean operation on two sub scene graphs.class
SoCube
Cube shape node.class
SoCylinder
Cylinder shape node.class
SoDepthBuffer
Depth buffer parameters node.class
SoDepthOffset
Property node that applies a depth offset.class
SoDirectionalLight
Node representing a directional light source.class
SoDrawStyle
Node that defines the style to use when rendering.class
SoEdgeFlag
Class to mark/unmark edges for beveling.class
SoEnvironment
Global environment node.class
SoEventCallback
Node which invokes callbacks for events.class
SoExtrusion
Geometric shape formed by extruding a 2D cross section along a 3D spine.class
SoExtSelection
Selection node that supports lasso selection.class
SoExtTexture2
Extended texture mapping node.class
SoFaceSet
Polygonal face shape node.class
SoFile
Node that reads children from a named file.class
SoFont
Node that defines font name, size, and type for text.class
SoFontStyle
Defines font family and style for text.class
SoFragmentShader
Node that defines a fragment shader.class
SoFullSceneAntialiasing
Node that controls full-scene antialiasing.class
SoGeometryShader
Node that defines a geometry shader.class
SoGeoProjection
Geospatial projection node.class
SoGLCallback
Provides custom OpenGL behavior during rendering actions.class
SoGradientBackground
Gradient background node.class
SoGroup
Base class for all group nodes.class
SoImage
Displays an image that always faces the camera.class
SoImageBackground
Image background node.class
SoIndexedFaceSet
Indexed polygonal face shape node.class
SoIndexedLineSet
Indexed polyline shape node.class
SoIndexedMarkerSet
Extension of IndexedPointSet that draws a small bitmap (symbol) at each 3D location.class
SoIndexedNurbsCurve
Indexed NURBS curve shape node.class
SoIndexedNurbsSurface
Indexed NURBS surface shape node.class
SoIndexedPointSet
Indexed point set shape node.class
SoIndexedQuadMesh
Indexed quadrilateral mesh shape node.class
SoIndexedShape
Abstract base class for all indexed vertex-based shapes.class
SoIndexedTexture2
Class for 2D indexed texture.class
SoIndexedTriangleFanSet
Indexed triangle fan set shape node.class
SoIndexedTriangleSet
Indexed triangle shape node.class
SoIndexedTriangleStripSet
Indexed triangle strip set shape node.class
SoInfo
Node containing information text string.class
SoInstanceParameter
Per-instance parameter node storing a buffer object.class
SoInteractiveComplexity
Field interactive complexity node.class
SoInteractiveSwitch
Group node that traverses one chosen child depending on scene interaction.class
SoLabel
Node containing label text string.class
SoLevelOfDetail
Level-of-detail switching group node.class
SoLevelOfSimplification
Level-of-detail switching node designed for grouping simplified versions of the same shape.class
SoLight
Abstract base class for all light source nodes.class
SoLightModel
Node that defines the lighting model to use when rendering.class
SoLinearProfile
Piecewise-linear profile curve.class
SoLineSet
Polyline shape node.class
SoLocateHighlight
Special separator that performs locate highlighting.class
SoLOD
Distance-based level-of-detail switching group node.class
SoMarker
Defines a custom bitmap forSoMarkerSet
andSoIndexedMarkerSet
.class
SoMarkerSet
Extension of PointSet that draws a small bitmap (symbol) at each 3D location.class
SoMaterial
Surface material definition node.class
SoMaterialBinding
Node that specifies how multiple materials are bound to shapes.class
SoMatrixTransform
Node that specifies a 3D geometric transformation as a matrix.class
SoMultiPathSwitch
Group node that traverses only when traversed along a given path.class
SoMultipleCopy
Group node that traverses multiple times, applying matrices.class
SoMultipleInstance
Group node that renders multiple instances of its children.class
SoMultipleInstanceBase
Abstract group node that traverses its children multiple times.class
SoMultiSwitch
Group node that traverses a set of chosen children.class
SoNode
Abstract base class for all database nodes.class
SoNonIndexedShape
Abstract base class for all non-indexed vertex-based shapes.class
SoNormal
Node that defines surface normals for shapes.class
SoNormalBinding
Node that specifies how multiple surface normals are bound to shapes.class
SoNurbsBoundary
Node that defines a boundary shared by several NURBS profile.class
SoNurbsCurve
NURBS curve shape node.class
SoNurbsGroup
Group that encapsulates NURBS surfaces to be joined.class
SoNurbsProfile
NURBS profile curve.class
SoNurbsProperty
Node that defines additional properties for rendering a NURBS surface.class
SoNurbsSurface
NURBS surface shape node.class
SoOrthographicCamera
Orthographic camera node.class
SoOverlayGroup
Group node dedicated to render multiple co-planar shapes.class
SoPackedColor
Node that defines base colors using packed representation.class
SoPathSwitch
Group node that traverses only when traversed along a given path.class
SoPattern
class
SoPendulum
Animated oscillating rotation node.class
SoPerspectiveCamera
Perspective camera node.class
SoPhysicalMaterial
Physically based surface material definition node.class
SoPickStyle
Picking style node.class
SoPointLight
Node representing a point light source.class
SoPointSet
Point set shape node.class
SoPolygonOffset
Property node that sets the polygon offset.class
SoProfile
Abstract base class for all profile nodes.class
SoProfileCoordinate2
Profile coordinate node.class
SoProfileCoordinate3
Rational profile coordinate node.class
SoProjection
Coordinate projection node.class
SoQuadMesh
Quadrilateral mesh shape node.class
SoRenderToTarget
Group node that renders its children to one or more "targets".class
SoRenderToTextureProperty
Class for creating a texture by rendering a scene graph.class
SoResetTransform
Node that resets the current transformation to identity.class
SoRotation
Node representing a 3D rotation about an arbitrary axis.class
SoRotationXYZ
Node representing a 3D rotation about the x-, y-, or z-axis.class
SoRotor
Animated rotation node.class
SoScale
Node representing a 3D geometric scaling.class
SoSelection
Manages a list of selected objects.class
SoSeparator
Group node that saves and restores traversal state.class
SoShaderObject
Abstract node class which defines a shader object.class
SoShaderParameter
Abstract base class for all shader parameter nodes.class
SoShaderParameter1f
Uniform shader parameter node storing a float value.class
SoShaderParameter1i
Uniform shader parameter node storing an integer.class
SoShaderParameter2f
Uniform shader parameter node storing a two-dimensional (float) vector.class
SoShaderParameter2i
Uniform shader parameter node storing a two-dimensional (integer) vector.class
SoShaderParameter3f
Uniform shader parameter node storing a three-dimensional (float) vector.class
SoShaderParameter3i
Uniform shader parameter node storing a three-dimensional (integer) vector.class
SoShaderParameter4f
Uniform shader parameter node storing a four-dimensional (float) vector.class
SoShaderParameter4i
Uniform shader parameter node storing a four-dimensional (integer) vector.class
SoShaderParameterArray1f
Uniform shader parameter node storing an array of float values.class
SoShaderParameterArray1i
Uniform shader parameter node storing an array of integers.class
SoShaderParameterArray2f
Uniform shader parameter node storing an array of two-dimensional (float) vectors.class
SoShaderParameterArray2i
Uniform shader parameter node storing an array of two-dimensional (integer) vectors.class
SoShaderParameterArray3f
Uniform shader parameter node storing an array of three-dimensional (float) vectors.class
SoShaderParameterArray3i
Uniform shader parameter node storing an array of three-dimensional (integer) vectors.class
SoShaderParameterArray4f
Uniform shader parameter node storing an array of four-dimensional (float) vectors.class
SoShaderParameterArray4i
Uniform shader parameter node storing an array of four-dimensional (integer) vectors.class
SoShaderParameterBufferObject
Shader parameter node storing a buffer object.class
SoShaderParameterImage
Shader parameter node storing a texture image.class
SoShaderParameterMatrix
Uniform shader parameter node storing a 4x4 matrix.class
SoShaderParameterMatrix3
Uniform shader parameter node storing a 3x3 matrix.class
SoShaderParameterMatrixArray
Uniform shader parameter node storing an array of 4x4 matrices.class
SoShaderProgram
Shader program property node.class
SoShaderStateMatrixParameter
Uniform shader parameter node storing an OpenGL state matrix.class
SoShadowGroup
Shadow casting group node.class
SoShadowStyle
Shadow style property node.class
SoShape
Abstract base class for all shape nodes.class
SoShapeHints
Node that provides hints about shapes.class
SoShuttle
Animated oscillating translation node.class
SoSphere
Sphere shape node.class
SoSpotLight
Node representing a spotlight source.class
SoStereoCamera
Stereo camera node.class
SoSurroundScale
Transformation node that adjusts the current matrix so a default cube will surround other objects.class
SoSwitch
Group node that traverses one chosen child.class
SoTessellationControlShader
Node that defines a tessellation control shader.class
SoTessellationEvaluationShader
Node that defines a tessellation evaluation shader.class
SoText2
Screen-aligned 2D text shape node.class
SoText3
3D text shape node.class
SoTextProperty
Text property node.class
SoTexture
Abstract base class for texture mapping nodes.class
SoTexture2
2D texture mapping node.class
SoTexture2Transform
2D texture transformation node.class
SoTexture3
3D texture mapping node.class
SoTexture3Transform
3D texture transformation node.class
SoTextureCombiner
Texture combiner node.class
SoTextureCoordinate2
2D texture coordinate node.class
SoTextureCoordinate3
3D texture coordinate node.class
SoTextureCoordinateBinding
Node that specifies how texture coordinates are bound to shapes.class
SoTextureCoordinateDefault
Node that removes texture coordinates from state.class
SoTextureCoordinateEnvironment
Node that specifies texture coordinates by projection from an environment.class
SoTextureCoordinateFunction
Abstract base class for texture coordinate function nodes.class
SoTextureCoordinateNormalMap
Node that specifies texture coordinates matching the vertex's transformed eye-space normal.class
SoTextureCoordinateObject
Node that specifies texture coordinates which are a linear combination of the object coordinates of the vertex.class
SoTextureCoordinatePlane
Node that specifies texture coordinates by projection from a plane.class
SoTextureCoordinateReflectionMap
Node that specifies texture coordinates matching the vertex's eye-space reflection vector.class
SoTextureCubeMap
Cube texture mapping node.class
SoTextureMatrix
Texture matrix node.class
SoTextureUnit
Node that specifies the current texture unit and the associated mapping method.class
SoTransform
General 3D geometric transformation node.class
SoTransformation
Abstract base class for all geometric transformation nodes.class
SoTransformProjection
Scale/recenter projection node.class
SoTransformSeparator
Group node that saves and restores transformation state.class
SoTranslation
Node representing a 3D translation.class
SoTriangleSet
Set of triangles shape node.class
SoTriangleStripSet
Triangle strip set shape node.class
SoUniformShaderParameter
Abstract base class for all uniform shader parameter nodes.class
SoUnits
Node that scales to convert units of length.class
SoVertexAttribFeedback
Node to record vertex attributes from shaders into buffer objects.class
SoVertexFlag
Class to mark/unmark vertices for beveling.class
SoVertexProperty
Vertex property node.class
SoVertexShader
Node that defines a vertex shader.class
SoVertexShaderParameter
Abstract base class for all vertex shader parameter nodes.class
SoVertexShaderParameter1f
Vertex shader parameter node storing a float value.class
SoVertexShaderParameter1s
Vertex shader parameter node storing a short integer value.class
SoVertexShaderParameter2f
Vertex shader parameter node storing a two-dimensional (float) vector.class
SoVertexShaderParameter2s
Vertex shader parameter node storing a two-dimensional (short integers) vector.class
SoVertexShaderParameter3f
Vertex shader parameter node storing a three-dimensional (float) vector.class
SoVertexShaderParameter3s
Vertex shader parameter node storing a three-dimensional (short integer) vector.class
SoVertexShaderParameter4b
Vertex shader parameter node storing a four-dimensional (8-bit integer) vector.class
SoVertexShaderParameter4f
Vertex shader parameter node storing a four-dimensional (float) vector.class
SoVertexShaderParameter4i
Vertex shader parameter node storing a four-dimensional (integer) vector.class
SoVertexShaderParameter4s
Vertex shader parameter node storing a four-dimensional (short integer) vector.class
SoVertexShaderParameter4ub
Vertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector.class
SoVertexShaderParameter4ui
Vertex shader parameter node storing a four-dimensional (unsigned integer) vector.class
SoVertexShaderParameter4us
Vertex shader parameter node storing a four-dimensional (unsigned short integer) vector.class
SoVertexShaderParameterBufferObject
Vertex shader parameter node storing a buffer object.class
SoVertexShaderParameterMatrix
Vertex shader parameter node storing a matrix.class
SoVertexShape
Abstract base class for all vertex-based shape nodes.class
SoViewport
Viewport parameters node.class
SoViewportClipping
Viewport clipping node.class
SoWWWAnchor
Separator group node with a URL hyperlink.class
SoWWWInline
Node that refers to children through a URL. -
Uses of SafeDisposable in com.openinventor.inventor.sensors
Classes in com.openinventor.inventor.sensors that implement SafeDisposable Modifier and Type Class Description class
SoSystemTimer
Common interface to expose system dependent timers.class
SoSystemTimerTask
Interface used bySoSystemTimer
to execute a task. -
Uses of SafeDisposable in com.openinventor.inventor.viewercomponents
Classes in com.openinventor.inventor.viewercomponents that implement SafeDisposable Modifier and Type Class Description class
SoCameraInteractor
Utility class to manipulate a camera.class
SoRenderAreaCore
(Preview Feature) Utility class to render a scene with an OpenGl context. -
Uses of SafeDisposable in com.openinventor.inventor.viewercomponents.awt
Classes in com.openinventor.inventor.viewercomponents.awt that implement SafeDisposable Modifier and Type Class Description class
Timer
Implementation of SoSystemTimer with a javax.swing.Timer. -
Uses of SafeDisposable in com.openinventor.inventor.viewercomponents.nodes
Classes in com.openinventor.inventor.viewercomponents.nodes that implement SafeDisposable Modifier and Type Class Description class
SceneExaminer
Tool class for easily building a basic interactive OpenInventor application without using existing viewer classes.class
SceneInteractor
Tool class for easily building a basic OpenInventor application without using existing viewer classes.class
SceneOrbiter
(Preview Feature) Tool class for building a basic interactive OpenInventor application with mode-less scene "orbiter" viewing behavior.class
SoViewingCube
(Preview Feature) Interactive cubic shape to control the orientation of a camera. -
Uses of SafeDisposable in com.openinventor.inventor.viewercomponents.swt
Classes in com.openinventor.inventor.viewercomponents.swt that implement SafeDisposable Modifier and Type Class Description class
Timer
Implementation of SoSystemTimer for SWT application. -
Uses of SafeDisposable in com.openinventor.ldm.manips
Classes in com.openinventor.ldm.manips that implement SafeDisposable Modifier and Type Class Description class
SoROIManip
Manipulator to transform an ROI (Region of Interest). -
Uses of SafeDisposable in com.openinventor.ldm.nodes
Classes in com.openinventor.ldm.nodes that implement SafeDisposable Modifier and Type Class Description class
SoDataCompositor
Data set compositor node.class
SoDataRange
Range of data values to be mapped to the color map.class
SoDataSet
Data set node.class
SoDataSetId
Property node that sets the current dataset id.class
SoGeometryPriority
Priority property of a rendering node.class
SoHardwareQuery
class
SoLDMDataTransform
LDM data transform object.class
SoLDMResourceParameters
Defines resource parameters constraints of anSoDataSet
object.class
SoLdmShape
Abstract base class for LDM shape nodes.class
SoMultiDataSeparator
Separator for combining multiple data sets.class
SoROI
Region of Interest (subvolume) node.class
SoTransferFunction
Describes the association between data set values and colors. -
Uses of SafeDisposable in com.openinventor.ldm.readers
Classes in com.openinventor.ldm.readers that implement SafeDisposable Modifier and Type Class Description class
SoLDMReader
Base class for LDM data set readers.class
SoVolumeReader
Abstract base class for volume data set readers.class
SoVRLdmFileBorderReader
LDM file reader with borders.class
SoVRLdmFileReader
LDM file reader. -
Uses of SafeDisposable in com.openinventor.ldm.tiles
Classes in com.openinventor.ldm.tiles that implement SafeDisposable Modifier and Type Class Description class
SoBufferAsyncNotifierInterface
LDM interface to optimize memory management of tiles .class
SoCpuBufferAsyncBasicProperty
LDM buffer object handling basic LDM tile information and implementing asynchronous buffer interface.class
SoCpuBufferBasicProperty
LDM buffer object handling basic LDM tile information.class
SoCpuBufferBitSet
LDM buffer object optimized for bitset tile data.class
SoCpuBufferCompressed
LDM buffer object optimized for compressed tile data.class
SoCpuBufferFromVolumeReader
LDM buffer object optimized for in memory reader tile data.class
SoCpuBufferUniform
LDM buffer object optimized for uniform (single value) tile data. -
Uses of SafeDisposable in com.openinventor.ldm.writers
Classes in com.openinventor.ldm.writers that implement SafeDisposable Modifier and Type Class Description class
SoVolumeWriter
Abstract base class for volume data writer.class
SoVRLdmFileWriter
Write data to disk in LDM format. -
Uses of SafeDisposable in com.openinventor.medical.nodes
Classes in com.openinventor.medical.nodes that implement SafeDisposable Modifier and Type Class Description class
DicomInfo
(Preview Feature) Text node to display DICOM information on screen.class
Gnomon
(Preview Feature) Shape node to display a medical gnomon (compass) on the screen.class
Magnifier
(Preview Feature) Shape node to display a magnified view of a region of the screen.class
OrthoSliceBorder
Deprecated.No longer supported, useSoOrthoSlice
instead (Preview Feature) Ortho slice shape node with border.class
Ruler
(Preview Feature) Interactive distance measuring tool for SoOrthoSlice.class
SliceOrientationMarkers
(Preview Feature) Shape node to display slice orientation markers in window coordinates.class
SliceScaleBar
(Preview Feature) Shape node to display a dynamic scale bar in window coordinates.class
TextBox
(Preview Feature) Shape node to display a text box in window coordinates. -
Uses of SafeDisposable in com.openinventor.meshviz.data
Classes in com.openinventor.meshviz.data that implement SafeDisposable Modifier and Type Class Description class
Po3DdataMaster
Base class for all 3DdataMaster objects.class
PoBaseStreamLine
Base class of all streamline representations on a mesh.class
PoCellEdges
Builds egdes of a cell of a mesh.class
PoCellFacets
Builds facets of a cell of a mesh.class
PoCellIndices
Builds text indices of a cell of a mesh.class
PoCellShape
Abstract representation of a cell of a mesh.class
PoMesh
Base class for all mesh representations.class
PoMesh2D
Base class for all surface mesh representations.class
PoMesh2DVec
Representation of vectors data of a surface mesh.class
PoMesh3D
Base class for all volume mesh representations.class
PoMesh3DVec
Representation of vectors data of a volume mesh.class
PoMesh3DVecCrossSection
Representation of vectors on a cross section.class
PoMesh3DVecGridCrossSection
Representation of vectors on a grid of a cross section.class
PoMeshContouring
Class to build contour lines on a 2D mesh.class
PoMeshCrossContour
Representation of cross-contour of a volume mesh.class
PoMeshCrossSection
Representation of cross section of a volume mesh.class
PoMeshFilled
Filled representation of surface mesh.class
PoMeshLevelSurf
Representation of level surface of volume mesh.class
PoMeshLimit
Representation of the limits of a surface mesh.class
PoMeshLines
Representation of the edges of surface mesh.class
PoMeshProbePoint
Probing in a mesh.class
PoMeshSides
Class to build the sides of the current surface mesh.class
PoMeshSkeleton
Representation of the skeleton of a volume mesh.class
PoMeshSkin
Representation of the mesh skin.class
PoStreamLine
Representation of streamlines on a mesh.class
PoStreamLineMotion
Representation of streamlines with motion of colors.class
PoStreamParticleMotion
Animation of particles along streamlines on a mesh.class
PoStreamPointMotion
Animation of point particles along streamline.class
PoStreamSphereMotion
Animation of sphere particles along streamline.class
PoStreamSurface
Representation of a surface connecting several streamlines.class
PoStreamTadpoleMotion
Animation of tadpole particles along streamline. -
Uses of SafeDisposable in com.openinventor.meshviz.graph
Classes in com.openinventor.meshviz.graph that implement SafeDisposable Modifier and Type Class Description class
PoAngularAxis
Class to build an angular axis.class
PoArrow
Class to build a 2D arrow.class
PoArrow3
Class to build a 3D arrow.class
PoAutoCubeAxis
Class to build a set of axes on a parallelepiped relating to the view.class
PoAutoValueLegend
Abstract class for automatic value legend.class
PoAxis
Abstract class for axis representations.class
PoBar
Abstract base class for bar representations.class
PoBase
Abstract base class for all Graph Master & 3D Data Master classes.class
PoBaseAxis
Base class for all axis objects.class
PoBiErrorPointField
Builds a bi-error point field.class
PoCartesianAxis
Abstract class for cartesian axes.class
PoChart
Abstract base class for all charting representations.class
PoCircle
Abstract class for 2D circle representation.class
PoCircle3
Abstract class for 3D circle representation.class
PoCircle3CenterRadius
Class to build a 3D circle.class
PoCircle3ThreePoints
Class to build a 3D circle.class
PoCircleArc
Abstract class for 2D circle arc representation.class
PoCircleArc3
Abstract class for 3D circle arc representation.class
PoCircleArc3CtrPtAngle
Class to build a 3D circle arc.class
PoCircleArc3CtrTwoPts
Class to build a 3D circle arc.class
PoCircleArc3ThreePts
Class to build a 3D circle arc.class
PoCircleArcCtrPtAngle
Class to build a 2D circle arc.class
PoCircleArcCtrRadTwoAngle
Class to build a 2D circle arc.class
PoCircleArcCtrTwoPts
Class to build a 2D circle arc.class
PoCircleArcThreePts
Class to build a 2D circle arc.class
PoCircleCenterRadius
Class to build a 2D circle.class
PoCircleThreePoints
Class to build a 2D circle.class
PoConicBar
Class to build conic bars.class
PoCoordinateSystemAxis
Class for a 3D axes system.class
PoCurve
Builds a 2D curve.class
PoCurve3
Builds a 3D curve.class
PoCurveFilling
Class to build 3D filled curve.class
PoCurveLine
Class to build a 2D line curve.class
PoCylindricalBar
Class to build cylindrical bars.class
PoErrorCurve
Class to build an error curve represention.class
PoErrorPointField
Builds points field with X and Y margin error.class
PoGenAxis
Class to build a generalized axis.class
PoGeneralizedBar
Class to build generalized bars.class
PoGeneralizedScatter
Class to build a 2D generalized scatter.class
PoGraphMaster
Abstract base class for all Graph Master classes.class
PoGroup2Axis
Class to build a group of two axes.class
PoGroup3Axis3
Class to build a group of three axes.class
PoGroup4Axis
Class to build a group of four axes.class
PoGroup6Axis3
Class to build a group of six axes.class
PoHighLowClose
Class to build a high low close representation.class
PoHistogram
Abstract class for histogram representations.class
PoItemLegend
Class to build an items legend.class
PoLabel
Class to build a label field.class
PoLabelField
Class to build a label field.class
PoLegend
Abstract class for legend representations.class
PoLinearAxis
Class to build a linear axis.class
PoLinearBar
Class to build line bars.class
PoLinearValueLegend
Class to build a linear auto value legend.class
PoLogAxis
Class to build a logarithmic axis.class
PoMultipleHistogram
Class to build a multiple histogram.class
PoNonLinearValueLegend1
Class to build a non linear legend (first representation).class
PoNonLinearValueLegend2
Class to build a non linear legend (second representation).class
PoNonLinearValueLegend3
Class to build a non linear legend (third representation).class
PoParallelogram
Class for a 2D parallelogram.class
PoParallelogram3
Class for a 3D parallelogram.class
PoPieChart
Abstract class for pie chart representation.class
PoPieChart2D
Class for 2D pie chart representation.class
PoPieChart3D
Class for 3D pie chart representation.class
PoPieChartRep
Class to build a 3D pie chart.class
PoPointsFieldBars
Class to build a points field bars.class
PoPolarAxis
Abstract class for polar axis.class
PoPolarLinAxis
Class to build a polar linear axis.class
PoPolarLogAxis
Class to build a logarithmic polar axis.class
PoProfileBar
Class to build profile bars.class
PoRectangle
Class for a 2D rectangle.class
PoRibbon
Class to build a 2D ribbon curve.class
PoScatter
Class to build a 2D scatter.class
PoSingleHistogram
Class to build a single histogram.class
PoTimeAxis
Class to build a time axis.class
PoTube
Class to build a 2D tube curve.class
PoValuedMarkerField
Class for a valued markers field.class
PoValueLegend
Abstract class for values legend. -
Uses of SafeDisposable in com.openinventor.meshviz.nodes
Classes in com.openinventor.meshviz.nodes that implement SafeDisposable Modifier and Type Class Description class
PoBevelEdge
Node to define the beveled edge values.class
PoCartesianGrid2D
Inventor node defining a mesh of typePbCartesianGrid2D
.class
PoCartesianGrid3D
Inventor node defining a mesh of typePbCartesianGrid3D
.class
PoCellFilter
Interface class defining a filter of cells.class
PoCircularProfile
Node that defines a circular profile.class
PoCoordinateListFilter
Node to define a coordinate list filter.class
PoDataMapping
Abstract base class for all data mapping nodes.class
PoDateFormatMapping
Node to define date format and mapping.class
PoDomain
Node to define a domain.class
PoEllipticProfile
Node that defines an elliptic profile.class
PoHexahedronMesh3D
Inventor node defining a mesh of typePbHexahedronMesh3D
.class
PoIndexedMesh2D
Inventor node defining a mesh of typePbIndexedMesh2D
.class
PoIndexedMesh3D
Inventor node defining a mesh of typePbIndexedMesh3D
.class
PoIndexListFilter
Node to define a index list filter.class
PoIntervalCellFilter
Node class to define a filter of cells.class
PoIrregularMesh1D
Inventor node defining a mesh of typePbIrregularMesh1D
.class
PoIsovaluesList
Node to define a list of isovalues.class
PoLabelHints
Node to define common label hints.class
PoLinearDataMapping
Node class to define a linear data mapping.class
PoMesh1DFilter
Abstract base class for all filter nodes.class
PoMesh1DHints
Node that provides hints about the mesh 1D.class
PoMeshProperty
Abstract Inventor node defining a mesh.class
PoMiscTextAttr
Node to define miscellaneous text attributes (font name, line length,...).class
PoNode
Abstract base class for all MeshViz nodes.class
PoNonLinearDataMapping
Node class to define a non linear data mapping.class
PoNonLinearDataMapping2
Node class to define a non linear data mapping.class
PoNumericDisplayFormat
Node to define the numeric display format.class
PoParalCartesianGrid2D
Inventor node defining a mesh of typePbParalCartesianGrid2D
.class
PoParalCartesianGrid3D
Inventor node defining a mesh of typePbParalCartesianGrid3D
.class
PoPeriodFilter
Node to define a period filter.class
PoPeriodIndexFilter
Node to define a period index filter.class
PoPolarGrid2D
Inventor node defining a mesh of typePbPolarGrid2D
.class
PoProfile
Abstract base class for all profile nodes.class
PoProfileCoordinate2
Node that defines a 2D polygon profile.class
PoQuadrangleMesh2D
Inventor node defining a mesh of typePbQuadrangleMesh2D
.class
PoRegularCartesianGrid2D
Inventor node defining a mesh of typePbRegularCartesianGrid2D
.class
PoRegularCartesianGrid3D
Inventor node defining a mesh of typePbRegularCartesianGrid3D
.class
PoRegularMesh1D
Inventor node defining a mesh of typePbRegularMesh1D
.class
PoSquareProfile
Node that defines a square profile.class
PoTetrahedronMesh3D
Inventor node defining a mesh of typePbTetrahedronMesh3D
.class
PoTriangleMesh2D
Inventor node defining a mesh of typePbTriangleMesh2D
. -
Uses of SafeDisposable in com.openinventor.meshvizxlm.mapping.nodes
Classes in com.openinventor.meshvizxlm.mapping.nodes that implement SafeDisposable Modifier and Type Class Description class
MoActionNode
class
MoCellFilter
Property node that defines a cell filter.class
MoCellRanges
Property node that stores cell ranges for meshes.class
MoColorMapping
Abstract base class for color mapping nodes.class
MoDataBinding
Property node that defines the data binding.class
MoDrawStyle
Property node that defines the draw style of representations.class
MoMaterial
Property node that defines the material of surface representations.class
MoMesh
Property node that defines a mesh.class
MoMeshBaseRepresentation
Abstract base class for all MeshViz XLM representation nodes.class
MoMeshCellShape
Rendering node that displays a set of cells of a mesh.class
MoMeshCylinderSlice
Rendering node that displays a cylinder slice of a volume mesh.class
MoMeshIsosurface
Rendering node that displays an isosurface of a volume mesh.class
MoMeshOutline
Rendering node that displays the outline of a mesh.class
MoMeshPlaneSlice
Rendering node that displays a plane slice of a volume mesh.class
MoMeshPointProbe
Action node that probes cells of a mesh.class
MoMeshRepresentation
Abstract base class for all MeshViz XLM representation nodes containing an extractor.class
MoMeshSkin
Rendering node that displays the skin of a volume mesh.class
MoMeshSlab
Rendering node that displays a slab of an IJK volume mesh.class
MoMeshSphereSlice
Rendering node that displays a sphere slice of a volume mesh.class
MoMeshStreamline
Rendering node that displays streamlines of a vector field on a volume mesh.class
MoMeshSurface
Rendering node that displays a surface mesh.class
MoMeshVector
Rendering node that displays a vector data set.class
MoPredefinedColorMapping
Property node that selects a predefined color mapping.class
MoScalarSetI
Property node that stores a scalar data set for an unstructured mesh.class
MoScalarSetIj
Property node that stores a scalar data set for a structured surface mesh.class
MoScalarSetIjk
Property node that stores a scalar data set for a structured volume mesh.class
MoStringSet
Property node that stores any kind of string data set.class
MoVec3SetI
Property node that stores a vector data set for an unstructured mesh.class
MoVec3SetIj
Property node that stores a vector data set for a structured surface mesh.class
MoVec3SetIjk
Property node that stores a vector data set for a structured volume mesh. -
Uses of SafeDisposable in com.openinventor.remoteviz.clients.nodes
Classes in com.openinventor.remoteviz.clients.nodes that implement SafeDisposable Modifier and Type Class Description class
SoRemoteVizClient
Client node enables to integrate RemoteViz into Open Inventor applications. -
Uses of SafeDisposable in com.openinventor.volumeviz.draggers
Classes in com.openinventor.volumeviz.draggers that implement SafeDisposable Modifier and Type Class Description class
SoOrthoSliceDragger
Object that moves anSoOrthoSlice
by dragging with the mouse. -
Uses of SafeDisposable in com.openinventor.volumeviz.nodes
Classes in com.openinventor.volumeviz.nodes that implement SafeDisposable Modifier and Type Class Description class
SoFenceSlice
Fence slice shape node.class
SoHeightFieldGeometry
Height field data node.class
SoHeightFieldProperty
Height field property node.class
SoHeightFieldPropertyMask
Height field mask node.class
SoHeightFieldRender
Heightfield rendering node.class
SoObliqueSlice
Oblique slice shape node.class
SoOffscreenVolumeRender
Extract data from anSoVolumeRender
.class
SoOrthoSlice
Ortho slice shape node.class
SoSlice
Abstract base class for slice shape nodes.class
SoUniformGridClipping
Clips a volume using a 2D surface.class
SoUniformGridProjectionClipping
Clips a volume with the depth map projection of a shape.class
SoVolumeBufferedShape
Buffered shape node for volume data.class
SoVolumeClippingGroup
Clipping a volume with a 3D object.class
SoVolumeData
Volume data property node.class
SoVolumeDataDrawStyle
Volume draw style.class
SoVolumeFaceSet
Polygonal face shape node for volume data.class
SoVolumeGroup
Groups multiple volumes to be volume rendered in the same scene.class
SoVolumeIndexedFaceSet
Indexed polygonal face shape node for volume data.class
SoVolumeIndexedTriangleStripSet
Indexed triangle strip set shape node for volume data.class
SoVolumeIsosurface
Isosurface property node.class
SoVolumeMask
Volume mask.class
SoVolumeMaskGroup
Volume mask group.class
SoVolumeRender
Renders data volumes using direct volume rendering.class
SoVolumeRenderingPhysicalQuality
Volume rendering physical quality property node.class
SoVolumeRenderingQuality
Volume rendering quality property mode.class
SoVolumeShader
Shader node for volume rendering.class
SoVolumeShape
class
SoVolumeSkin
Draws a data volume skin.class
SoVolumeTransform
Transform data before texture creation.class
SoVolumeTriangleStripSet
Triangle strip set shape node for volume data. -
Uses of SafeDisposable in com.openinventor.volumeviz.readers
Classes in com.openinventor.volumeviz.readers that implement SafeDisposable Modifier and Type Class Description class
SoVRAmFileReader
Am file reader.class
SoVRAvsFileReader
AVS field file reader.class
SoVRDicomFileReader
DICOM file reader.class
SoVRGenericFileReader
Generic file reader.class
SoVRMemoryReader
Reads volume data stored in memory.class
SoVRMrcFileReader
MRC file reader.class
SoVRRasterStackReader
Raster stack reader.class
SoVRSegyFileReader
SEGY file format reader.class
SoVRTiffFileReader
TIFF file reader.class
SoVRVolFileReader
VOL file reader.class
SoVRVoxFileReader
VOX file reader.class
SoVRXtFileReader
XT file reader. -
Uses of SafeDisposable in com.openinventor.volumeviz.writers
Classes in com.openinventor.volumeviz.writers that implement SafeDisposable Modifier and Type Class Description class
SoVRMemoryWriter
Write data in memory.
-