Uses of Class
com.openinventor.inventor.Inventor
Packages that use Inventor
Package
Description
Resolution-independent vector/polygon hardcopy.
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
Module that define available Open Inventor optimized algoritms.
Collision Detection.
Open Inventor supported devices.
These classes provide convenient components to draw polyline, ellipse, lasso, or complex scene graph in 2D screen space.
The element classes are used internally for storing information in Open Inventor's traversal state list.
Inventor CAD file format support.
Inventor STL file format support.
Large Model Visualization.
Viewer components contains helpful tools to implement a custom viewer.
Viewer components nodes independent from graphical user interface.
IvTune is an extensible, interactive tool that allows the user to inspect and modify Open Inventor scene graphs, even in a running application program.
Large Data Management.
Provides some nodes and helper classes specifically created to facilitate
implementation of medical applications.
MeshViz is an extension of Open Inventor primarily designed for mesh rendering.
Provides classes for detail information storage.
Provides state elements.
Provides rendering, property and action nodes.
-
Uses of Inventor in com.openinventor.hardcopy
Subclasses of Inventor in com.openinventor.hardcopyModifier and TypeClassDescriptionclass
Class used to write vector formatted CGM files.class
Manage vector output to GDI devices.class
Class to initialize HardCopy.class
Class used to write vector formatted files in HPGL/2 format.class
Class used to write vector formatted files in PostScript format.class
Class for exporting a scene graph to a PDF file.class
Export a scene graph to a U3D file.class
Abstract class for vectorizing a scene graph to a file.class
Realizes the vectorization of a scene graph to a file in CGM format.class
Vectorize a scene graph to MS-Windows GDI formats.class
Realizes the vectorization of a scene graph to a file in HPGL/2 format.class
Realizes the vectorization of a scene graph to a file in PostScript format.class
Abstract class used to write vector formatted files.Method parameters in com.openinventor.hardcopy with type arguments of type InventorModifier and TypeMethodDescriptionstatic void
SoToPDFAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoToU3DAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoVectorizeAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoVectorizeCGMAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoVectorizeGDIAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoVectorizeHPGLAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoVectorizePSAction.enableElement
(Class<? extends Inventor> t, int stkIndex) -
Uses of Inventor in com.openinventor.inventor
Subclasses of Inventor in com.openinventor.inventorModifier and TypeClassDescriptionclass
class
Class encoding a data type.class
Class for measuring elapsed time with high resolution.class
Class for representation of a time.class
Class encoding a binding type.class
Class for representing a viewport.class
3D viewing volume class.class
Scene graph database class.class
Used to read Open Inventor data files.class
Base class for file reader parameters.class
Base class for custom readers that create an Open Inventor scene graph.class
Class used to check and report library and application consistency.class
Render to an off-screen buffer for printing or generating textures.static class
Event that can be sent to the application for each tile rendered.class
Used to write Open Inventor data files.class
A path represents a scene graph or subgraph.class
Represents point on surface of picked object.class
Represents a vertex of a generated primitive.class
Class for reporting progress of a task.static class
Class given to callback when an onEndStep is raised.static class
Class given to callback when onBeginSubTask/onEndSubTask are raised.static class
Class given to callback when onBeginTask/onEndTask are raised.class
Manages scene graph rendering and event handling.Methods in com.openinventor.inventor that return types with arguments of type InventorModifier and TypeMethodDescriptionSoDB.getConverter
(Class<? extends Inventor> fromField, Class<? extends Inventor> toField) Returns the field conversion engine registered for the two given field types.Method parameters in com.openinventor.inventor with type arguments of type InventorModifier and TypeMethodDescriptionstatic void
SoDB.addConverter
(Class<? extends Inventor> fromField, Class<? extends Inventor> toField, Class<? extends Inventor> converterEngine) Registers a field conversion engine that can be used to convert from one type of field to another.static SoField
SoDB.createGlobalField
(String name, Class<? extends Inventor> type) The database maintains a namespace for global fields, making sure that there is at most one instance of a global field with any given name in the database.SoDB.getConverter
(Class<? extends Inventor> fromField, Class<? extends Inventor> toField) Returns the field conversion engine registered for the two given field types.static void
SoDB.removeConverter
(Class<? extends Inventor> fromField, Class<? extends Inventor> toField) Remove a previously added converter. -
Uses of Inventor in com.openinventor.inventor.actions
Subclasses of Inventor in com.openinventor.inventor.actionsModifier and TypeClassDescriptionclass
Abstract base class for all actions.class
Creates a scene graph containing beveled shapes.class
A box highlight style.class
Performs a generic traversal of a scene graph or path.class
A polygon selection highlight style.class
Computes a distribution of the scene graph for use in depth compositing in ScaleViz.class
Computes bounding box of a scene.class
Computes transformation matrix for a subgraph.class
Counts number of primitives in scene.class
Traverses the scene graph and collects all the triangles in a single list.class
Renders a scene graph using Open Inventor's Render Engine.class
A halo highlight style.class
Allows nodes in a graph to receive input events.class
Abstract base class for Highlight Render Actions.class
A wireframe highlight style.class
class
Abstract base class for picking objects in a scene.class
Intersects objects with a ray cast into scene.class
Reorganizes the scene graph by grouping shapes with common properties, then groups these shapes in a single shape and runs the simplifier on it.class
Searches for nodes in a scene graph.class
Searches for a node in a scene graph using a sequence of search criteria.class
Searches for nodes in the scene graph step by step.class
Simplify action that replaces shapes within a scene graph with versions that contain fewer triangles.class
Abstract base class for simplifying scene graphs.class
Split large geometry into smaller objects to improve culling for multi-pipe rendering.class
Generates an HTML image map and an image from a scene graph.class
Writes a scene graph to a file.Methods in com.openinventor.inventor.actions that return types with arguments of type InventorModifier and TypeMethodDescriptionSoSearchAction.getNodeClass()
Returns the node type to search for.Method parameters in com.openinventor.inventor.actions with type arguments of type InventorModifier and TypeMethodDescriptionstatic void
SoBevelAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoBoxHighlightRenderAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoCallbackAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoColorHighlightRenderAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoDistributeAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoGetBoundingBoxAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoGetMatrixAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoGetPrimitiveCountAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoGlobalSimplifyAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoGLRenderAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoHaloHighlightRenderAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoHandleEventAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoHighlightRenderAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoLineHighlightRenderAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoNurbsBREPAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoPickAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoRayPickAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoReorganizeAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoSearchAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoSearchPathAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoSearchStepAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoShapeSimplifyAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoSimplifyAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoSplitGeometryAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoToHTMLAction.enableElement
(Class<? extends Inventor> t, int stkIndex) static void
SoWriteAction.enableElement
(Class<? extends Inventor> t, int stkIndex) void
SoSearchAction.setNodeClass
(Class<? extends Inventor> t) Calls setNodeClass(t, true).void
SoSearchAction.setNodeClass
(Class<? extends Inventor> t, boolean derivedIsOk) Sets the node type to search for. -
Uses of Inventor in com.openinventor.inventor.algorithms
Subclasses of Inventor in com.openinventor.inventor.algorithmsModifier and TypeClassDescriptionclass
Utility functions for loading algorithm modules.class
Arithmetic functions for buffers.class
Type conversion functions for buffers.class
Convolution functions for buffers.class
Data extraction algorithms for buffers.class
Seismic attribute functions for buffers. -
Uses of Inventor in com.openinventor.inventor.antialiasing
Subclasses of Inventor in com.openinventor.inventor.antialiasingModifier and TypeClassDescriptionclass
Antialiasing change event listener interface.class
Antialiasing parameters class for the accumulation buffer algorithm.class
Antialiasing parameters interface base class.class
Antialiasing parameters class for the FSAA algorithm.class
Antialiasing parameters class for the FXAA algorithm. -
Uses of Inventor in com.openinventor.inventor.caches
Subclasses of Inventor in com.openinventor.inventor.cachesModifier and TypeClassDescriptionclass
Base context dependent cache management class.class
class
class
This class is a cache handler that can be used to monitor the modifications made to elements or fields.class
ClassSoNormalCache
: A normal cache stores a list of normals.class
class
ClassSoTangentCache
: A tangent cache stores a list of tangents.Method parameters in com.openinventor.inventor.caches with type arguments of type InventorModifier and TypeMethodDescriptionvoid
SoNodeDependencies.addDependency
(Class<? extends Inventor> type, int classStackIndex) Add given element type as a dependency for the cache. -
Uses of Inventor in com.openinventor.inventor.collision
Subclasses of Inventor in com.openinventor.inventor.collisionModifier and TypeClassDescriptionclass
class
Class to manage collisions.class
Class to check for collisions between two scenes.class
class
Class to detect intersections.Method parameters in com.openinventor.inventor.collision with type arguments of type InventorModifier and TypeMethodDescriptionstatic void
SoIntersectionDetectionAction.enableElement
(Class<? extends Inventor> t, int stkIndex) -
Uses of Inventor in com.openinventor.inventor.details
Subclasses of Inventor in com.openinventor.inventor.detailsModifier and TypeClassDescriptionclass
Stores detail information about theSoCone
node.class
Stores detail information about theSoCube
node.class
Stores detail information about theSoCylinder
node.class
Base class for describing detail information about a shape node.class
Stores detail information about vertex-based shapes made of faces.class
Stores detail information about vertex-based shapes made of line segments.class
Stores detail information about a nodekit.class
Stores detail information about vertex-based shapes made of points.class
Stores detail information about a text node. -
Uses of Inventor in com.openinventor.inventor.devices
Subclasses of Inventor in com.openinventor.inventor.devicesModifier and TypeClassDescriptionclass
Context dependent object management class.class
Abstract base class for buffer object management.class
CPU buffer object class.class
CPU device context managment class.class
CPU device management class.class
Abstract device management class.class
Abstract base class for device context managment.class
Shared context management class.class
OpenGL buffer object class.class
OpenGL context management class.class
OpenGL device management class.class
Device settings management class.class
Contains methods to query and disable OpenGL extensions.class
OpenGL pixel format management class.class
GL Screen device class.class
GPU buffer object class.class
Abstract base class for interoperability buffer object management. -
Uses of Inventor in com.openinventor.inventor.draggers
Subclasses of Inventor in com.openinventor.inventor.draggersModifier and TypeClassDescriptionclass
Striped ball you rotate and re-center by dragging with the mouse.class
Directional icon you rotate and translate by dragging with the mouse.class
Base class for nodekits that move in response to click-drag-release mouse events.class
Object you can translate in 3D by dragging with the mouse.class
Ellipsoid you can translate or scale within a plane by dragging with the mouse.class
Box you can scale, stretch and translate by dragging with the mouse.class
Jack-shaped object you rotate, translate, or scale by dragging with the mouse.class
Sun-shaped icon you can translate in 3D by dragging with the mouse.class
Object you rotate along a cylindrical surface by dragging with the mouse.class
Object you can rotate like a knob by dragging with the mouse.class
Object you can rotate about a spherical surface by dragging with the mouse.class
Object you can scale in one dimension by dragging with the mouse.class
Object you can scale in two dimensions by dragging with the mouse.class
Object you can scale uniformly in two dimensions by dragging with the mouse.class
Object you can scale uniformly in 3D by dragging with the mouse.class
Spotlight shaped dragger that allows you to change position, direction, and width of the beam.class
Cubic object you can translate and scale by dragging with the mouse.class
Object you can translate or scale within a plane by dragging with the mouse.class
Striped ball you can rotate or scale uniformly by dragging with the mouse.class
Box-like object you scale, rotate, and translate by dragging with the mouse.class
Box-like object you scale, rotate, and translate by dragging with the mouse.class
Object you can translate along a line by dragging with the mouse.class
Object you can translate within a plane by dragging with the mouse. -
Uses of Inventor in com.openinventor.inventor.drawers
Subclasses of Inventor in com.openinventor.inventor.drawersModifier and TypeClassDescriptionclass
Interactively draw an ellipse in normalized screen space.class
Interactively draw a lasso in normalized screen space.class
Interactively draws a polygon in normalized screen space.class
Interactively draw a polyline in normalized screen space.static class
Structure given to callback when an event is raised.class
Interactively draws a rectangle in normalized screen space.class
Base class to draw a scene graph in screen space. -
Uses of Inventor in com.openinventor.inventor.elements
Subclasses of Inventor in com.openinventor.inventor.elementsModifier and TypeClassDescriptionclass
Abstract base class for each state element whose value may be accumulated when it is set.class
Stores the current character orientation flag of anSoAnnoText3Property
node.class
Stores the current font size hint of anSoAnnoText3Property
node.class
Stores the current render print type of anSoAnnoText3Property
node.class
class
Stores the current model matrix for use with theSoGetBoundingBoxAction
.class
Stores the current BBox type.class
Stores various beveling attributes.class
Stores the current blending mode and parameters.static class
BlendElementParameters
packages all the different blending parameters.class
Stores the most recently opened cache.class
Stores the current set of clipping planes, specified as SbPlanes.class
Stores the current color map.class
Stores the current shape complexity.class
Stores the current complexity type.class
Stores the current coordinates.class
Stores the current crease angle.class
Stores the current shape decimation percentage.class
Stores the current decimation type.class
Stores the current depth buffer parameters.class
ManageSoDepthOffset
nodes accumulation in state.class
Stores the current draw buffer parameters.class
Stores the current draw style.class
Stores the edge flag values.class
Abstract base class for all state elements.class
Stores the current environment.static class
EnvironmentParameters
packages all the different environment parameters.class
Element's subclasses store a single float, int, or enum value.class
Stores the current focal distance of the camera.class
Stores the current font name.class
Stores the current font render style.class
Stores the current font size.class
Stores the current Full-Scene Antialising state.class
Stores the current geoOrigin.class
Stores the current render projection.class
Manages the GL state for theSoLazyElement
.class
Stores a single int32_t, int, or enum value.class
Stores a list of int32_t, int, or enum values.class
Stores the current interaction state.class
Stores the current interactive complexity.class
Stores the current interactive switch index.class
Deprecated.As of Open Inventor 10.0.0.0.class
Stores the light attenuation(s) of the current environment.class
Stores information on lights.class
Stores the current lighting model.class
Stores the current line stipple pattern.class
Stores the current line width.class
Stores the transformation matrix from object space to some local coordinate space during application of anSoGetBoundingBoxAction
.class
Stores the logical viewport region.class
Stores the current logical pixel operation for rendering.class
Stores the current material binding.class
Store in the state the material properties set by some property nodes.class
Stores the current model matrix.class
Stores the current model scale.class
Stores a logical viewport region subset.class
Stores a view volume subset.class
Stores current MultiInstance info.class
Stores the current multi-switch indices.class
Stores the current neighbor tolerance factor.class
Stores current normal binding.class
Allows read-only access to the top element in the state.class
Stores current NURBS properties.class
Stores a flag for each type of element which can be overridden.class
Stores current pattern value.class
Stores the current pick method.class
Stores the current ray to use for picking.class
Stores the current pick style.class
Stores the current point size.class
Stores current polygon offset state.class
Stores the current profile coordinates.class
Stores 2D profiles for NURBS and 3D text.class
Store current projection node.class
Stores the current projection matrix.class
Abstract base class for each state element whose value is replaced whenever it is set.class
Abstract base class for each texture state element.class
Stores the current shader program.class
Stores the current shape hints.class
Stores some information used by shapes.class
Stores the current stereo attributes.class
Stores the current switch index.class
Stores current tangent binding.class
Allows read-only access to the top element in the state.class
Stores the current textured text anti-aliasing factor.class
Stores the current horizontal text alignment.class
Stores the current vertical text alignment.class
Stores the current text backFrame line width.class
Stores the current kerning value.class
Stores the current text margin.class
Stores the current text orientation attributes.class
Stores the current 3D text outline flag.class
Stores the current textured text quality range.class
Stores the current text effect settings.class
Stores the current textured text quality range.class
Enables/disables 3D textures.class
Stores the current texture combiner parameters.class
Stores the current 3D texture coordinates.class
Stores the current 3D texture coordinates.class
Stores the current texture coordinates.class
Enables/disables textureCubeMap.class
Enables/disables textures.class
Stores the current 3D texture image.class
Stores the current texture image.class
Stores the current texture image.class
Stores the current texture matrix.class
Stores the current texture name.class
Stores the current texture override.class
Stores the current texture quality.class
Stores the information that indicates if texture calls must be sent.class
Stores the current texture transform.class
Stores the current texture unit identifier.class
Stores the current uniform shader parameter.class
Stores the current units type.class
Stores the rectangular area within the current viewport region that needs to be updated when rendering.class
Stores the current vertex flag.class
StoresSoVertexShaderParameter
nodes encountered during traversal.class
Stores the current viewing matrix.class
Stores the current viewport region.class
Stores the current view volume.class
Stores the current window attributes. -
Uses of Inventor in com.openinventor.inventor.engines
Subclasses of Inventor in com.openinventor.inventor.enginesModifier and TypeClassDescriptionclass
Performs Boolean operations.class
A general-purpose calculator.class
Composes a transformation matrix.class
Composes a rotation from axis and angle values.class
Composes a rotation that rotates from one vector into another.class
Composes 2D vectors from floating-point values.class
Composes 2D vectors from int values.class
Composes 2D vectors from short values.class
Composes 3D vectors from floating-point values.class
Composes 4D vectors from floating-point values.class
Computes the bounding box and center of a scene graph.class
Joins separate fields into a single multiple-value field.class
Triggered integer counter.class
Decomposes transformation matrices into values for translation, rotation, and scale.class
Decomposes rotation values.class
Decomposes 2D vectors into floating-point values.class
Decomposes 2D vectors into int values.class
Decomposes 2D vectors into short values.class
Decomposes 3D vectors into floating-point values.class
Decomposes 4D vectors into floating-point values.class
Basic controllable time source.class
Base class for all engines.class
Class for all engine outputs.class
Selectively copies its input to its output.class
Base class for all interpolator engines.class
Interpolates floating-point values.class
Interpolates rotation values.class
Interpolates 2D floating-point vectors.class
Interpolates 3D floating-point vectors.class
Interpolates 4D floating-point vectors.class
Timer that runs for a pre-set amount of time.class
Engine that functions as an on/off switch.class
Selects one value from a multiple-value field.class
Timed integer counter.class
Animates an object or camera along a track.class
Transforms a 3D vector by a 4x4 matrix.class
Provides fan-in for triggers.Methods in com.openinventor.inventor.engines that return types with arguments of type InventorModifier and TypeMethodDescriptionSoEngineOutput.getConnectionClass()
Returns the type of field this output can connect to.Constructor parameters in com.openinventor.inventor.engines with type arguments of type InventorModifierConstructorDescriptionSoConcatenate
(Class<? extends Inventor> mfInputType) Constructor.Constructor.SoSelectOne
(Class<? extends Inventor> mfInputType) Constructor. -
Uses of Inventor in com.openinventor.inventor.errors
Subclasses of Inventor in com.openinventor.inventor.errorsModifier and TypeClassDescriptionclass
Debug error handling.class
Error handling base class.class
Stack debugging handler.static class
This struture contains the description of a stack frame.class
OpenGL rendering error handling.class
Memory error handling.class
Read error handling. -
Uses of Inventor in com.openinventor.inventor.events
Subclasses of Inventor in com.openinventor.inventor.eventsModifier and TypeClassDescriptionclass
Class for representing 3D tracker information.class
Base class for all button events.class
Controller button press and release event.class
Base class for all events.class
Keyboard key press and release events.class
2D location events.class
3D motion events.class
Mouse button press and release events.class
Mouse wheel events.class
Spaceball button press and release events.class
3D tracker event. -
Uses of Inventor in com.openinventor.inventor.fields
Subclasses of Inventor in com.openinventor.inventor.fieldsModifier and TypeClassDescriptionclass
Base class for all fields.class
Abstract base class for objects that contain fields.class
SoMFBitMask<EnumType extends Enum<EnumType> & IntegerValuedEnum>
Multiple-value field containing any number of masks of bit flags.class
Multiple-value field containing any number of Boolean values.class
Multiple-value field containing any number of buffer objects.class
Multiple-value field containing any number of RGB colors stored as three floats.class
Multiple-value field containing any number of RGBA colors stored as four floats.class
Multiple-value field containing any number of double precision values.class
Multiple-value field containing any number of engines.class
SoMFEnum<EnumType extends Enum<EnumType> & IntegerValuedEnum>
Multiple-value field containing any number of enumerated type values.class
Multiple-value field containing any number of pointers to fieldContainers.class
Multiple-value field containing any number of file path strings.class
Multiple-value field containing any number of floating point values.class
Base class for all multiple-valued fields.class
Multiple-value field containing any number ofSoInstanceParameter
nodes.class
Multiple-value field containing any number of int32_t integers.class
Multiple-value field containing any number of int64_t integers.class
Multiple-value field containing any number of 4x4 matrices.class
Multiple-value field containing any number of names.class
Multiple-value field containing any number of nodes.class
Multiple-value field containing any number of paths.class
Field containing several plane equations.class
Multiple-value field containing any number of SbRotations.class
Multiple-value field containing any number of short integers.class
Multiple-value field containing any number of strings.class
Multiple-value field containing any number ofSbTime
values.class
Multiple-value field containing any number of uint8_t integers.class
Multiple-value field containing any number of uint32_t integers.class
Multiple-value field containing any number ofSoUniformShaderParameter
nodes.class
Multiple-value field containing any number of unsigned short integers.class
Multiple-value field containing any number of two-dimensional vectors.class
Multiple-value field containing any number of two-dimensional vectors.class
Multiple-value field containing any number of two-dimensional filePath string vectors.class
Multiple-value field containing any number of two-dimensional vectors.class
Multiple-value field containing any number of two-dimensional vectors.class
Multiple-value field containing any number of two-dimensional string vectors.class
Multiple-value field containing any number of three-dimensional vectors.class
Multiple-value field containing any number of three-dimensional vectors.class
Multiple-value field containing any number of three-dimensional vectors.class
Multiple-value field containing any number of three-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Multiple-value field containing any number of four-dimensional vectors.class
Abstract Field containing an array of values.class
Field containing a 2D array value.class
Field containing a 3D array value.class
SoSFBitMask<EnumType extends Enum<EnumType> & IntegerValuedEnum>
Single-value field containing a set of bit flags.class
Field containing a single Boolean value.class
Field containing a two-dimensional box.class
Field containing a three-dimensional box.class
Field containing a three-dimensional box.class
Field containing a three-dimensional box.class
Field containing a four-dimensional box (spacial three-dimension + time dimension).class
class
Field containing an RGB color.class
Field containing an RGBA color.class
Field containing a floating-point value.class
Field containing an engine instance.class
SoSFEnum<EnumType extends Enum<EnumType> & IntegerValuedEnum>
Field containing an enumerated value.class
class
Field containing a file path string.class
Field containing a floating-point value.class
Abstract base class for all single-value fields.class
Field containing a 2D image.class
Field containing a 3D image.class
Field containing a int32_t integer.class
Field containing a int64_t integer.class
Field containing anSoMaterial
node.class
Field containing a 4x4 matrix.class
Field containing a 3x3 matrix.class
Field containing a reference to a memory object.class
Field containing a name.class
Field containing a a node.class
Field containing anSoPath
.class
Field containing a plane equation.class
Field containing a rotation.class
Field containing a short integer.class
Field containing a string.class
Field containing anSbTime
.class
Field used to trigger engines or connection networks.class
Field containing a uint8_t integer.class
Field containing an unsigned int32_t integer.class
Field containing an unsigned short integer.class
Field containing a two-dimensional vector.class
Field containing a two-dimensional vector.class
Field containing a two-dimensional vector.class
Field containing a two-dimensional vector.class
Field containing a three-dimensional vector.class
Field containing a three-dimensional vector.class
Field containing a three-dimensional vector.class
Field containing a homogeneous three-dimensional vector.class
Field containing a homogeneous four-dimensional vector. -
Uses of Inventor in com.openinventor.inventor.geo
Subclasses of Inventor in com.openinventor.inventor.geoModifier and TypeClassDescriptionclass
Geographic coordinates node.class
Specifies a uniform grid of elevation values within some spatial reference frame.class
Used to georeference models.class
Level-of-detail management for multi-resolution terrains.class
Specifies a local geospatial coordinate system.class
Defines rendering projection. -
Uses of Inventor in com.openinventor.inventor.gestures.events
Subclasses of Inventor in com.openinventor.inventor.gestures.eventsModifier and TypeClassDescriptionclass
Class for double-tap gesture events.class
Base class for gesture events.class
Class for long tap gesture events.class
Class for rotate gesture events.class
Class for scale (pinch) gesture events. -
Uses of Inventor in com.openinventor.inventor.gestures.recognizers
Subclasses of Inventor in com.openinventor.inventor.gestures.recognizersModifier and TypeClassDescriptionclass
Double tap gesture recognizer.class
Base class for all gesture recognizers.class
Long tap gesture recognizer.class
Rotate gesture recognizer.class
Scale (pinch) gesture recognizer. -
Uses of Inventor in com.openinventor.inventor.gui.view
Subclasses of Inventor in com.openinventor.inventor.gui.viewModifier and TypeClassDescriptionclass
Abstract base class for views.class
Class to define a view which contains a scene.class
Class to define a view. -
Uses of Inventor in com.openinventor.inventor.helpers
Subclasses of Inventor in com.openinventor.inventor.helpersModifier and TypeClassDescriptionclass
Utilities class for file management.class
Class encapsulating information about an OpenGL context: a handle on an OpenGL context and its id.class
List of common graphics capabilities of the device used by aSoGLContext
.class
List of common graphics capabilities set by Open Inventor. -
Uses of Inventor in com.openinventor.inventor.image
Subclasses of Inventor in com.openinventor.inventor.imageModifier and TypeClassDescriptionclass
Class encapsulating a raster image and its attributes.class
Class for encoding and decoding a BMP raster image.class
Class for decoding a DDS raster image.class
Class for decoding a GIF raster image.class
Class for encoding and decoding an HDR raster image.class
Class for encoding and decoding a JPEG2000 raster image.class
Class for encoding and decoding a JPEG raster image.class
Class for encoding and decoding an MRC raster image.class
Class for encoding and decoding a PNG raster image.class
Class for encoding and decoding a PostScript raster image.class
Class for raster image file input and output.class
Abstract base class for raster image input and output.class
Abstract base class for encoding and decoding raster images.class
Class referencing all raster reading classes.class
Class for encoding and decoding an SGI raster image.class
Class for encoding and decoding a TIFF raster image.Methods in com.openinventor.inventor.image that return types with arguments of type InventorModifier and TypeMethodDescriptionSoRasterReaderSet.getReaderAt
(int index) Returns the type of reader at the specified index. -
Uses of Inventor in com.openinventor.inventor.io.cad
Subclasses of Inventor in com.openinventor.inventor.io.cadModifier and TypeClassDescriptionclass
Module class to initialize CAD file format support.class
Class for importing a scene graph from a CAD file.class
CAD Input reader Parameters when importing CAD file type. -
Uses of Inventor in com.openinventor.inventor.io.stl
Subclasses of Inventor in com.openinventor.inventor.io.stlModifier and TypeClassDescriptionclass
Module class to initialize STL file format support.class
Class for importing a scene graph from a STL file.class
Class for exporting a scene graph to an STL file.Method parameters in com.openinventor.inventor.io.stl with type arguments of type InventorModifier and TypeMethodDescriptionstatic void
SoSTLWriteAction.enableElement
(Class<? extends Inventor> t, int stkIndex) -
Uses of Inventor in com.openinventor.inventor.lock
Subclasses of Inventor in com.openinventor.inventor.lockModifier and TypeClassDescriptionclass
Class managing a licensed product.class
Class providing information about a licensed product.class
Class managing every licensed product. -
Uses of Inventor in com.openinventor.inventor.manips
Subclasses of Inventor in com.openinventor.inventor.manipsModifier and TypeClassDescriptionclass
Transform node with 3D interface for editing rotation and center.class
Manipulator to transform a clipping plane.class
Directional light node with 3D interface for editing direction.class
Transform node with 3D Interface for editing ScaleFactor and Translation.class
Transform node with 3D interface for rotating, scaling, and translating.class
Point light node with 3D interface for editing location.class
Spotlight node with 3D interface for editing location, direction, and beam width.class
Transform node with 3D Interface for editing scale and translation.class
Transform node with 3D interface for changing rotation and scaling.class
Transform node with 3D interface for changing scaling, rotation, and translation.class
Transform node with 3D interface for changing scaling, rotation, and translation.class
Base class for all transform nodes with built-in 3D user interfaces. -
Uses of Inventor in com.openinventor.inventor.misc
Subclasses of Inventor in com.openinventor.inventor.miscModifier and TypeClassDescriptionclass
Factory that generates an extruded mesh from a polyline.class
Base class for all nodes, paths, and engines.class
Converts scene graph objects to character byte streams.class
Stores packed colors.class
Traversal state.class
Interprets database changes for transcription.class
Sends database changes for transcription.Method parameters in com.openinventor.inventor.misc with type arguments of type InventorModifier and TypeMethodDescriptionSoState.getConstElement
(Class<? extends Inventor> type, int stackIndex) Returns the top (read-only) instance of the given element stack.SoState.getElement
(Class<? extends Inventor> type, int stackIndex) Returns a writable instance of the element on the top of the stack with the given index and type. -
Uses of Inventor in com.openinventor.inventor.mpeg
Subclasses of Inventor in com.openinventor.inventor.mpegModifier and TypeClassDescriptionclass
Generates MPEG output, frame by frame.class
Generates MPEG output that tracks camera motion.class
Base class for generating MPEG output from a scene graph. -
Uses of Inventor in com.openinventor.inventor.nodekits
Subclasses of Inventor in com.openinventor.inventor.nodekitsModifier and TypeClassDescriptionclass
Appearance nodekit class.class
Base class for all node kits.class
Camera nodekit class.class
Base class for all interaction nodekit classes.class
Light nodekit class.class
Nodekit catalog class.class
Group node with restricted children.class
Scene nodekit class.class
Separator nodekit class.class
Shape nodekit class.class
Wrapper nodekit class.Methods in com.openinventor.inventor.nodekits that return types with arguments of type InventorModifier and TypeMethodDescriptionSoNodekitCatalog.getClass
(int thePartNumber) Returns the type of the specified part.Returns the type of the specified part.SoNodeKitListPart.getContainerClass()
Gets the type of node used as the container .SoNodekitCatalog.getDefaultClass
(int thePartNumber) Returns the default type of the specified part.SoNodekitCatalog.getDefaultClass
(String theName) Returns the default type of the specified part.SoNodekitCatalog.getListContainerClass
(int thePartNumber) Returns the list container type of the specified part.SoNodekitCatalog.getListContainerClass
(String theName) Returns the list container type of the specified part.Method parameters in com.openinventor.inventor.nodekits with type arguments of type InventorModifier and TypeMethodDescriptionvoid
SoNodeKitListPart.addChildClass
(Class<? extends Inventor> typeToAdd) Permits the node type typeToAdd as a child.boolean
SoNodeKitListPart.isTypePermitted
(Class<? extends Inventor> typeToCheck) Returns whether a node of type typeToCheck may be added as a child.void
SoNodeKitListPart.setContainerClass
(Class<? extends Inventor> newContainerType) Sets the type of node used as the container . -
Uses of Inventor in com.openinventor.inventor.nodes
Subclasses of Inventor in com.openinventor.inventor.nodesModifier and TypeClassDescriptionclass
Algebraic cone shape node.class
Algebraic cylinder shape node.class
Abstract base class for algebraic shapes.class
Algebraic sphere shape node.class
Alpha (transparency) policy node.class
Annotation group node.class
Annotation text node.class
Annotation text property node.class
Transformation node that undoes non-uniform 3D scales.class
Group node that creates a regular IxJxK array of copies of its children.class
Simple 3D text shape node.class
Abstract base class for background nodes.class
Node that defines an object's base color.class
Abstract base class for all extrusion-based shape nodes.class
Bounding box node.class
Node to define beveling properties.class
Grouping node that modifies its coordinate system so that its local Z-axis always points at the viewer.class
Animated cycling switch node.class
Node to render geometry stored inSoBufferObject
objects.class
Provides custom behavior during actions.class
Abstract base class for camera nodes.class
Geometric shape formed by extruding a circle along a 3D spine.class
Clipping plane node.class
Surface color index node.class
Class for indexed texture color map.class
Enable and disable writing of frame buffer color components.class
Shape complexity node.class
Node that defines a compute shader.class
Compute shader scheduler node.class
Cone shape node.class
Coordinate point node.class
Rational coordinate point node.class
Shape defined by a binary boolean operation on two sub scene graphs.class
Cube shape node.class
Cylinder shape node.class
Depth buffer parameters node.class
Property node that applies a depth offset.class
Node representing a directional light source.class
Node that defines the style to use when rendering.class
Class to mark/unmark edges for beveling.class
Global environment node.class
Environment map node.class
Node which invokes callbacks for events.class
Geometric shape formed by extruding a 2D cross section along a 3D spine.class
Selection node that supports lasso selection.static class
Structure given to callback when an event is raised.class
Extended texture mapping node.class
Polygonal face shape node.class
Node that reads children from a named file.class
Node that defines font name, size, and type for text.class
Defines font family and style for text.class
Node that defines a fragment shader.class
Node that controls full-scene antialiasing.class
Node that defines a geometry shader.class
Geospatial projection node.class
Provides custom OpenGL behavior during rendering actions.class
Gradient background node.class
Base class for all group nodes.class
Displays an image that always faces the camera.class
Image background node.class
Indexed polygonal face shape node.class
Indexed polyline shape node.class
Extension of IndexedPointSet that draws a small bitmap (symbol) at each 3D location.class
Indexed NURBS curve shape node.class
Indexed NURBS surface shape node.class
Indexed point set shape node.class
Indexed quadrilateral mesh shape node.class
Abstract base class for all indexed vertex-based shapes.class
Class for 2D indexed texture.class
Indexed triangle fan set shape node.class
Indexed triangle shape node.class
Indexed triangle strip set shape node.class
Node containing information text string.class
Per-instance parameter node storing a buffer object.class
Field interactive complexity node.class
Group node that traverses one chosen child depending on scene interaction.class
Node containing label text string.class
Level-of-detail switching group node.class
Level-of-detail switching node designed for grouping simplified versions of the same shape.class
Abstract base class for all light source nodes.class
Node that defines the lighting model to use when rendering.class
Piecewise-linear profile curve.class
Polyline shape node.class
Special separator that performs locate highlighting.class
Distance-based level-of-detail switching group node.class
Defines a custom bitmap forSoMarkerSet
andSoIndexedMarkerSet
.class
Extension of PointSet that draws a small bitmap (symbol) at each 3D location.class
Surface material definition node.class
Node that specifies how multiple materials are bound to shapes.class
Node that specifies a 3D geometric transformation as a matrix.class
Group node that traverses only when traversed along a given path.class
Group node that traverses multiple times, applying matrices.class
Group node that renders multiple instances of its children.class
Abstract group node that traverses its children multiple times.class
Group node that traverses a set of chosen children.class
Abstract base class for all database nodes.class
Abstract base class for all non-indexed vertex-based shapes.class
Node that defines surface normals for shapes.class
Node that specifies how multiple surface normals are bound to shapes.class
Node that defines a boundary shared by several NURBS profile.class
NURBS curve shape node.class
Group that encapsulates NURBS surfaces to be joined.class
NURBS profile curve.class
Node that defines additional properties for rendering a NURBS surface.class
NURBS surface shape node.class
Orthographic camera node.class
Group node dedicated to render multiple co-planar shapes.class
Node that defines base colors using packed representation.class
Group node that traverses only when traversed along a given path.class
class
Animated oscillating rotation node.class
Perspective camera node.class
Physically based surface material definition node.class
Picking style node.class
Node representing a point light source.class
Point set shape node.class
Property node that sets the polygon offset.class
Abstract base class for all profile nodes.class
Profile coordinate node.class
Rational profile coordinate node.class
Coordinate projection node.class
Node representing a rectangular area light source.class
Quadrilateral mesh shape node.class
Group node that renders its children to one or more "targets".class
Class for creating a texture by rendering a scene graph.class
Node that resets the current transformation to identity.class
Node representing a 3D rotation about an arbitrary axis.class
Node representing a 3D rotation about the x-, y-, or z-axis.class
Animated rotation node.class
Node representing a 3D geometric scaling.class
Manages a list of selected objects.class
Group node that saves and restores traversal state.class
Abstract node class which defines a shader object.class
Abstract base class for all shader parameter nodes.class
Uniform shader parameter node storing a float value.class
Uniform shader parameter node storing an integer.class
Uniform shader parameter node storing a two-dimensional (float) vector.class
Uniform shader parameter node storing a two-dimensional (integer) vector.class
Uniform shader parameter node storing a three-dimensional (float) vector.class
Uniform shader parameter node storing a three-dimensional (integer) vector.class
Uniform shader parameter node storing a four-dimensional (float) vector.class
Uniform shader parameter node storing a four-dimensional (integer) vector.class
Uniform shader parameter node storing an array of float values.class
Uniform shader parameter node storing an array of integers.class
Uniform shader parameter node storing an array of two-dimensional (float) vectors.class
Uniform shader parameter node storing an array of two-dimensional (integer) vectors.class
Uniform shader parameter node storing an array of three-dimensional (float) vectors.class
Uniform shader parameter node storing an array of three-dimensional (integer) vectors.class
Uniform shader parameter node storing an array of four-dimensional (float) vectors.class
Uniform shader parameter node storing an array of four-dimensional (integer) vectors.class
Shader parameter node storing a buffer object.class
Shader parameter node storing a texture image.class
Uniform shader parameter node storing a 4x4 matrix.class
Uniform shader parameter node storing a 3x3 matrix.class
Uniform shader parameter node storing an array of 4x4 matrices.class
Shader program property node.class
Uniform shader parameter node storing an OpenGL state matrix.class
Shadow casting group node.class
Shadow style property node.class
Abstract base class for all shape nodes.class
Node that provides hints about shapes.class
Animated oscillating translation node.class
Sphere shape node.class
Node representing a spotlight source.class
Stereo camera node.class
Transformation node that adjusts the current matrix so a default cube will surround other objects.class
Group node that traverses one chosen child.class
Node that defines a tessellation control shader.class
Node that defines a tessellation evaluation shader.class
Screen-aligned 2D text shape node.class
3D text shape node.class
Text property node.class
Abstract base class for texture mapping nodes.class
2D texture mapping node.class
2D texture transformation node.class
3D texture mapping node.class
3D texture transformation node.class
Texture combiner node.class
2D texture coordinate node.class
3D texture coordinate node.class
Node that specifies how texture coordinates are bound to shapes.class
Node that removes texture coordinates from state.class
Node that specifies texture coordinates by projection from an environment.class
Abstract base class for texture coordinate function nodes.class
Node that specifies texture coordinates matching the vertex's transformed eye-space normal.class
Node that specifies texture coordinates which are a linear combination of the object coordinates of the vertex.class
Node that specifies texture coordinates by projection from a plane.class
Node that specifies texture coordinates matching the vertex's eye-space reflection vector.class
Cube texture mapping node.class
Texture matrix node.class
Node that specifies the current texture unit and the associated mapping method.class
General 3D geometric transformation node.class
Abstract base class for all geometric transformation nodes.class
Scale/recenter projection node.class
Group node that saves and restores transformation state.class
Node representing a 3D translation.class
Set of triangles shape node.class
Triangle strip set shape node.class
Abstract base class for all uniform shader parameter nodes.class
Node that scales to convert units of length.class
Node to record vertex attributes from shaders into buffer objects.class
Class to mark/unmark vertices for beveling.class
Vertex property node.class
Node that defines a vertex shader.class
Abstract base class for all vertex shader parameter nodes.class
Vertex shader parameter node storing a float value.class
Vertex shader parameter node storing a short integer value.class
Vertex shader parameter node storing a two-dimensional (float) vector.class
Vertex shader parameter node storing a two-dimensional (short integers) vector.class
Vertex shader parameter node storing a three-dimensional (float) vector.class
Vertex shader parameter node storing a three-dimensional (short integer) vector.class
Vertex shader parameter node storing a four-dimensional (8-bit integer) vector.class
Vertex shader parameter node storing a four-dimensional (float) vector.class
Vertex shader parameter node storing a four-dimensional (integer) vector.class
Vertex shader parameter node storing a four-dimensional (short integer) vector.class
Vertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector.class
Vertex shader parameter node storing a four-dimensional (unsigned integer) vector.class
Vertex shader parameter node storing a four-dimensional (unsigned short integer) vector.class
Vertex shader parameter node storing a buffer object.class
Vertex shader parameter node storing a matrix.class
Abstract base class for all vertex-based shape nodes.class
Viewport parameters node.class
Viewport clipping node.class
Separator group node with a URL hyperlink.class
Node that refers to children through a URL. -
Uses of Inventor in com.openinventor.inventor.projection
Subclasses of Inventor in com.openinventor.inventor.projectionModifier and TypeClassDescriptionclass
Cylindrical coordinate projection.class
Cartographic (PROJ4) projection class.class
Base class for coordinate projection classes.class
Cache projected coordinates.class
Spherical coordinate projection.class
Scale/recenter projection class. -
Uses of Inventor in com.openinventor.inventor.projectors
Subclasses of Inventor in com.openinventor.inventor.projectorsModifier and TypeClassDescriptionclass
Cylinder-plane projector.class
Cylinder projector.class
Cylinder-section projector.class
Cylinder-sheet projector.class
Line projector.class
Plane projector.class
Base class for representing projectors.class
Sphere-plane projector.class
Sphere projector.class
Sphere-section projector.class
Sphere-sheet projector. -
Uses of Inventor in com.openinventor.inventor.sensors
Subclasses of Inventor in com.openinventor.inventor.sensorsModifier and TypeClassDescriptionclass
Triggers a delegate once sometime in the future.class
Abstract base class for sensors attached to parts of a scene.class
Abstract base class for sensors not dependent on time.class
Sensor class that can be attached to Open Inventor fields.class
Sensor that triggers a callback each time a file is changed.class
Sensor for one-time only callbacks when the application is idle.class
Sensor class that can be attached to Open Inventor nodes.class
Sensor for one-time only callbacks.class
Sensor class that can be attached to Open Inventor paths.class
Abstract base class for Open Inventor sensors.class
Common interface to expose system dependent timers.class
Interface used bySoSystemTimer
to execute a task.class
Abstract base class for sensors dependent on time.class
Sensor that triggers repeatedly at regular intervals. -
Uses of Inventor in com.openinventor.inventor.simplifier
Subclasses of Inventor in com.openinventor.inventor.simplifierModifier and TypeClassDescriptionclass
Encapsulates an algorithm for simplifying shapes through mesh decimation.class
Abstract base class for objects that encapsulate simplification algorithms.Method parameters in com.openinventor.inventor.simplifier with type arguments of type InventorModifier and TypeMethodDescriptionvoid
SoDecimator.setSimplifiedShapeClass
(Class<? extends Inventor> simplifiedShapeType) Sets the shape type used for building the simplified node. -
Uses of Inventor in com.openinventor.inventor.touch
Subclasses of Inventor in com.openinventor.inventor.touchModifier and TypeClassDescriptionclass
Class for managing events from touch screen input devices. -
Uses of Inventor in com.openinventor.inventor.touch.events
Subclasses of Inventor in com.openinventor.inventor.touch.events -
Uses of Inventor in com.openinventor.inventor.viewercomponents
Subclasses of Inventor in com.openinventor.inventor.viewercomponentsModifier and TypeClassDescriptionstatic class
Structure given when a start render event is raised.class
Utility class to manipulate a camera.class
Utility class that generates Open Inventor events.class
TheSoInterlacedStereoParameters
class is used to specify the behavior of the interlaced stereo.class
Raw stereo parameters class.class
(Preview Feature) Utility class to render a scene with an OpenGl context.class
Stereo parameters base class. -
Uses of Inventor in com.openinventor.inventor.viewercomponents.awt
Subclasses of Inventor in com.openinventor.inventor.viewercomponents.awtModifier and TypeClassDescriptionclass
Implementation of SoSystemTimer with a javax.swing.Timer. -
Uses of Inventor in com.openinventor.inventor.viewercomponents.nodes
Subclasses of Inventor in com.openinventor.inventor.viewercomponents.nodesModifier and TypeClassDescriptionclass
Tool class for easily building a basic interactive OpenInventor application without using existing viewer classes.class
Tool class for easily building a basic OpenInventor application without using existing viewer classes.class
(Preview Feature) Tool class for building a basic interactive OpenInventor application with mode-less scene "orbiter" viewing behavior.class
(Preview Feature) Interactive cubic shape to control the orientation of a camera. -
Uses of Inventor in com.openinventor.inventor.viewercomponents.swt
Subclasses of Inventor in com.openinventor.inventor.viewercomponents.swtModifier and TypeClassDescriptionclass
Implementation of SoSystemTimer for SWT application. -
Uses of Inventor in com.openinventor.ivtune
Subclasses of Inventor in com.openinventor.ivtune -
Uses of Inventor in com.openinventor.ldm
Subclasses of Inventor in com.openinventor.ldmModifier and TypeClassDescriptionclass
Volume data access methods.class
Global resource parameters of VolumeViz.class
Large Data Management.class
Resource Manager.class
Tile ID.class
Octree topology queries.class
Volume Data Histogram. -
Uses of Inventor in com.openinventor.ldm.compressors
Subclasses of Inventor in com.openinventor.ldm.compressorsModifier and TypeClassDescriptionclass
Data compression.class
Gzip data compression.class
Jpeg data compression. -
Uses of Inventor in com.openinventor.ldm.converters
Subclasses of Inventor in com.openinventor.ldm.convertersModifier and TypeClassDescriptionclass
Base class for converting data sets into the LDM format.class
Abstract base class for converting data sets into LDM format.class
Container class for LDM converter parameters.class
Write data to disk in LDM format. -
Uses of Inventor in com.openinventor.ldm.elements
Subclasses of Inventor in com.openinventor.ldm.elementsModifier and TypeClassDescriptionclass
class
class
class
Stores the current dataset id.class
class
class
-
Uses of Inventor in com.openinventor.ldm.fields
Subclasses of Inventor in com.openinventor.ldm.fieldsModifier and TypeClassDescriptionclass
Field containing anSoLDMDataTransform
object.class
Field containing anSoLDMResourceParameters
object. -
Uses of Inventor in com.openinventor.ldm.manips
Subclasses of Inventor in com.openinventor.ldm.manipsModifier and TypeClassDescriptionclass
Manipulator to transform an ROI (Region of Interest). -
Uses of Inventor in com.openinventor.ldm.nodes
Subclasses of Inventor in com.openinventor.ldm.nodesModifier and TypeClassDescriptionclass
Data set compositor node.class
Range of data values to be mapped to the color map.class
Data set node.class
Property node that sets the current dataset id.class
Priority property of a rendering node.class
class
LDM data transform object.class
Defines resource parameters constraints of anSoDataSet
object.static class
This structure returns information to the application whenfixedResolution
is true andresolution
is not -1.class
Abstract base class for LDM shape nodes.class
Separator for combining multiple data sets.class
Region of Interest (subvolume) node.class
Describes the association between data set values and colors.Method parameters in com.openinventor.ldm.nodes with type arguments of type InventorModifier and TypeMethodDescriptionfloat
SoLDMResourceParameters.getGeometryPriority
(Class<? extends Inventor> geometryType) Returns the priority of the specified geometry type.void
SoLDMResourceParameters.setGeometryPriority
(Class<? extends Inventor> geometryType, float priority) Sets the importance of one type of geometry relative to others. -
Uses of Inventor in com.openinventor.ldm.readers
Subclasses of Inventor in com.openinventor.ldm.readersModifier and TypeClassDescriptionclass
Base class for LDM data set readers.class
Abstract base class for volume data set readers.class
LDM file reader with borders.class
LDM file reader. -
Uses of Inventor in com.openinventor.ldm.tiles
Subclasses of Inventor in com.openinventor.ldm.tilesModifier and TypeClassDescriptionclass
LDM interface to optimize memory management of tiles .class
LDM buffer object handling basic LDM tile information and implementing asynchronous buffer interface.class
LDM buffer object handling basic LDM tile information.class
LDM buffer object optimized for bitset tile data.class
LDM buffer object optimized for compressed tile data.class
LDM buffer object optimized for in memory reader tile data.class
LDM buffer object optimized for uniform (single value) tile data. -
Uses of Inventor in com.openinventor.ldm.writers
Subclasses of Inventor in com.openinventor.ldm.writersModifier and TypeClassDescriptionclass
Abstract base class for volume data writer.class
Write data to disk in LDM format. -
Uses of Inventor in com.openinventor.ldm.xml
Subclasses of Inventor in com.openinventor.ldm.xml -
Uses of Inventor in com.openinventor.medical.nodes
Subclasses of Inventor in com.openinventor.medical.nodesModifier and TypeClassDescriptionclass
(Preview Feature) Text node to display DICOM information on screen.class
(Preview Feature) Shape node to display a medical gnomon (compass) on the screen.class
(Preview Feature) Shape node to display a magnified view of a region of the screen.class
Deprecated.No longer supported, useSoOrthoSlice
instead (Preview Feature) Ortho slice shape node with border.class
(Preview Feature) Interactive distance measuring tool for SoOrthoSlice.class
(Preview Feature) Shape node to display slice orientation markers in window coordinates.class
(Preview Feature) Shape node to display a dynamic scale bar in window coordinates.class
(Preview Feature) Shape node to display a text box in window coordinates. -
Uses of Inventor in com.openinventor.meshviz
Subclasses of Inventor in com.openinventor.meshviz -
Uses of Inventor in com.openinventor.meshviz.data
Subclasses of Inventor in com.openinventor.meshviz.dataModifier and TypeClassDescriptionclass
Defines a cartesian grid surface mesh.class
Defines a cartesian grid volume mesh.class
Defines an abstract cell of a mesh.class
Class used to manage "defined" and "undefined" values.class
Defines an abstract grid surface mesh.class
Defines an abstract grid volume mesh.class
Defines an hexahedron cell of a volume mesh.class
Defines a mesh of hexahedrons.class
Defines a surface mesh of polygons.class
Defines a volume mesh of polyhedrons.class
Defines a irregular mono-dimensional mesh.class
Defines an abstract mesh.class
Defines an abstract mono-dimensional mesh.class
Defines an abstract surface mesh.class
Defines an abstract volume mesh.class
Defines a parallel cartesian grid surface mesh.class
Defines a parallel cartesian grid volume mesh.class
Defines a pixel cell of a surface mesh.class
Defines a polar grid surface mesh.class
Defines a pyramid cell of a volume mesh.class
Defines a quadrangle cell of a surface mesh.class
Defines a surface mesh of quadrangles.class
Defines a regular cartesian grid surface mesh.class
Defines a regular cartesian grid volume mesh.class
Defines a regular mono-dimensional mesh.class
Defines an tetrahedron cell of a volume mesh.class
Defines a mesh of tetrahedrons.class
Defines a triangle cell of a surface mesh.class
Defines a surface mesh of triangles.class
Defines a voxel cell of a volume mesh.class
Defines a wedge cell of a volume mesh.class
Base class for all 3DdataMaster objects.class
Base class of all streamline representations on a mesh.class
Builds egdes of a cell of a mesh.class
Builds facets of a cell of a mesh.class
Builds text indices of a cell of a mesh.class
Abstract representation of a cell of a mesh.class
Base class for all mesh representations.class
Base class for all surface mesh representations.class
Representation of vectors data of a surface mesh.class
Base class for all volume mesh representations.class
Representation of vectors data of a volume mesh.class
Representation of vectors on a cross section.class
Representation of vectors on a grid of a cross section.class
Class to build contour lines on a 2D mesh.class
Representation of cross-contour of a volume mesh.class
Representation of cross section of a volume mesh.class
Filled representation of surface mesh.class
Representation of level surface of volume mesh.class
Representation of the limits of a surface mesh.class
Representation of the edges of surface mesh.class
Probing in a mesh.class
Class to build the sides of the current surface mesh.class
Representation of the skeleton of a volume mesh.class
Representation of the mesh skin.class
Representation of streamlines on a mesh.class
Representation of streamlines with motion of colors.class
Animation of particles along streamlines on a mesh.class
Animation of point particles along streamline.class
Animation of sphere particles along streamline.class
Representation of a surface connecting several streamlines.class
Animation of tadpole particles along streamline. -
Uses of Inventor in com.openinventor.meshviz.elements
Subclasses of Inventor in com.openinventor.meshviz.elementsModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of Inventor in com.openinventor.meshviz.fields
Subclasses of Inventor in com.openinventor.meshviz.fieldsModifier and TypeClassDescriptionclass
Inventor field containing a mesh of typePbCartesianGrid2D
.class
Inventor field containing a mesh of typePbCartesianGrid3D
.class
Inventor field containing a mesh of typePbHexahedronMesh3D
.class
Inventor field containing a mesh of typePbIndexedMesh2D
.class
Inventor field containing a mesh of typePbIndexedMesh3D
.class
Inventor field containing a mesh of typePbIrregularMesh1D
.class
Abstract Inventor field defining a mesh.class
Inventor field containing a mesh of typePbParalCartesianGrid2D
.class
Inventor field containing a mesh of typePbParalCartesianGrid3D
.class
Inventor field containing a mesh of typePbPolarGrid2D
.class
Inventor field containing a mesh of typePbQuadrangleMesh2D
.class
Inventor field containing a mesh of typePbRegularCartesianGrid2D
.class
Inventor field containing a mesh of typePbRegularCartesianGrid3D
.class
Inventor field containing a mesh of typePbRegularMesh1D
.class
Inventor field containing a mesh of typePbTetrahedronMesh3D
.class
Inventor field containing a mesh of typePbTriangleMesh2D
. -
Uses of Inventor in com.openinventor.meshviz.graph
Subclasses of Inventor in com.openinventor.meshviz.graphModifier and TypeClassDescriptionclass
Abstract class for all basic objects.class
Abstract class for data mapping.class
Defines the date format and mapping.class
Class to define a domain.class
Class to define a list of isovalues.class
Class to define linear data mapping.class
Class to define a numeric display format.class
Class to define non linear data mapping.class
Class to define non linear data mapping.class
Class to define a numeric display format.class
Class to build an angular axis.class
Class to build a 2D arrow.class
Class to build a 3D arrow.class
Class to build a set of axes on a parallelepiped relating to the view.class
Abstract class for automatic value legend.class
Abstract class for axis representations.class
Abstract base class for bar representations.class
Abstract base class for all Graph Master & 3D Data Master classes.class
Base class for all axis objects.class
Builds a bi-error point field.class
Abstract class for cartesian axes.class
Abstract base class for all charting representations.class
Abstract class for 2D circle representation.class
Abstract class for 3D circle representation.class
Class to build a 3D circle.class
Class to build a 3D circle.class
Abstract class for 2D circle arc representation.class
Abstract class for 3D circle arc representation.class
Class to build a 3D circle arc.class
Class to build a 3D circle arc.class
Class to build a 3D circle arc.class
Class to build a 2D circle arc.class
Class to build a 2D circle arc.class
Class to build a 2D circle arc.class
Class to build a 2D circle arc.class
Class to build a 2D circle.class
Class to build a 2D circle.class
Class to build conic bars.class
Class for a 3D axes system.class
Builds a 2D curve.class
Builds a 3D curve.class
Class to build 3D filled curve.class
Class to build a 2D line curve.class
Class to build cylindrical bars.class
Class to build an error curve represention.class
Builds points field with X and Y margin error.class
Class to build a generalized axis.class
Class to build generalized bars.class
Class to build a 2D generalized scatter.class
Abstract base class for all Graph Master classes.class
Class to build a group of two axes.class
Class to build a group of three axes.class
Class to build a group of four axes.class
Class to build a group of six axes.class
Class to build a high low close representation.class
Abstract class for histogram representations.class
Class to build an items legend.class
Class to build a label field.class
Class to build a label field.class
Abstract class for legend representations.class
Class to build a linear axis.class
Class to build line bars.class
Class to build a linear auto value legend.class
Class to build a logarithmic axis.class
Class to build a multiple histogram.class
Class to build a non linear legend (first representation).class
Class to build a non linear legend (second representation).class
Class to build a non linear legend (third representation).class
Class for a 2D parallelogram.class
Class for a 3D parallelogram.class
Abstract class for pie chart representation.class
Class for 2D pie chart representation.class
Class for 3D pie chart representation.class
Class to build a 3D pie chart.class
Class to build a points field bars.class
Abstract class for polar axis.class
Class to build a polar linear axis.class
Class to build a logarithmic polar axis.class
Class to build profile bars.class
Class for a 2D rectangle.class
Class to build a 2D ribbon curve.class
Class to build a 2D scatter.class
Class to build a single histogram.class
Class to build a time axis.class
Class to build a 2D tube curve.class
Class for a valued markers field.class
Abstract class for values legend. -
Uses of Inventor in com.openinventor.meshviz.nodes
Subclasses of Inventor in com.openinventor.meshviz.nodesModifier and TypeClassDescriptionclass
Node to define the beveled edge values.class
Inventor node defining a mesh of typePbCartesianGrid2D
.class
Inventor node defining a mesh of typePbCartesianGrid3D
.class
Interface class defining a filter of cells.class
Node that defines a circular profile.class
Node to define a coordinate list filter.class
Abstract base class for all data mapping nodes.class
Node to define date format and mapping.class
Node to define a domain.class
Node that defines an elliptic profile.class
Inventor node defining a mesh of typePbHexahedronMesh3D
.class
Inventor node defining a mesh of typePbIndexedMesh2D
.class
Inventor node defining a mesh of typePbIndexedMesh3D
.class
Node to define a index list filter.class
Node class to define a filter of cells.class
Inventor node defining a mesh of typePbIrregularMesh1D
.class
Node to define a list of isovalues.class
Node to define common label hints.class
Node class to define a linear data mapping.class
Abstract base class for all filter nodes.class
Node that provides hints about the mesh 1D.class
Abstract Inventor node defining a mesh.class
Node to define miscellaneous text attributes (font name, line length,...).class
Abstract base class for all MeshViz nodes.class
Node class to define a non linear data mapping.class
Node class to define a non linear data mapping.class
Node to define the numeric display format.class
Inventor node defining a mesh of typePbParalCartesianGrid2D
.class
Inventor node defining a mesh of typePbParalCartesianGrid3D
.class
Node to define a period filter.class
Node to define a period index filter.class
Inventor node defining a mesh of typePbPolarGrid2D
.class
Abstract base class for all profile nodes.class
Node that defines a 2D polygon profile.class
Inventor node defining a mesh of typePbQuadrangleMesh2D
.class
Inventor node defining a mesh of typePbRegularCartesianGrid2D
.class
Inventor node defining a mesh of typePbRegularCartesianGrid3D
.class
Inventor node defining a mesh of typePbRegularMesh1D
.class
Node that defines a square profile.class
Inventor node defining a mesh of typePbTetrahedronMesh3D
.class
Inventor node defining a mesh of typePbTriangleMesh2D
. -
Uses of Inventor in com.openinventor.meshvizxlm.mapping.details
Subclasses of Inventor in com.openinventor.meshvizxlm.mapping.detailsModifier and TypeClassDescriptionclass
Stores detail information about vertex-based shapes made of faces.class
Stores detail information about vertex-based shapes made of faces from unstructured meshes and structured line meshes.class
Stores detail information about vertex-based shapes made of faces from a structured surface mesh.class
Stores detail information about vertex-based shapes made of faces from a structured volume mesh.class
Stores detail information about vertex-based shapes made of line segments.class
Stores detail information about vertex-based shapes made of line segments from unstructured meshes and structured line meshes.class
Stores detail information about vertex-based shapes made of line segments from structured volume meshes. -
Uses of Inventor in com.openinventor.meshvizxlm.mapping.elements
Subclasses of Inventor in com.openinventor.meshvizxlm.mapping.elementsModifier and TypeClassDescriptionclass
Element that stores the current cell filter.class
Element that stores the current accumulated cell ranges and computes the intersection of all these.class
Element that stores the current color mapping.class
Element that stores the current data binding.class
Element that stores the current draw style.class
Element that stores the current colors and coloring options.class
Element that stores the current mesh.class
Element that stores the current list of scalar sets for unstructured meshes.class
Element that stores the current list of scalar sets for structured surface meshes.class
Element that stores the current list of scalar sets for structured volume meshes.class
class
Element that stores the current list of vector sets for unstructured meshes.class
Element that stores the current list of vector sets for structured surface meshes.class
Element that stores the current list of vector sets for structured volume meshes. -
Uses of Inventor in com.openinventor.meshvizxlm.mapping.nodes
Subclasses of Inventor in com.openinventor.meshvizxlm.mapping.nodesModifier and TypeClassDescriptionclass
class
Property node that defines a cell filter.class
Property node that stores cell ranges for meshes.class
Abstract base class for color mapping nodes.class
Property node that defines the data binding.class
Property node that defines the draw style of representations.class
Property node that defines the material of surface representations.class
Property node that defines a mesh.class
Abstract base class for all MeshViz XLM representation nodes.class
Rendering node that displays a set of cells of a mesh.class
Rendering node that displays a cylinder slice of a volume mesh.class
Rendering node that displays an isosurface of a volume mesh.class
Rendering node that displays the outline of a mesh.class
Rendering node that displays a plane slice of a volume mesh.class
Action node that probes cells of a mesh.class
Abstract base class for all MeshViz XLM representation nodes containing an extractor.class
Rendering node that displays the skin of a volume mesh.class
Rendering node that displays a slab of an IJK volume mesh.class
Rendering node that displays a sphere slice of a volume mesh.class
Rendering node that displays streamlines of a vector field on a volume mesh.class
Rendering node that displays a surface mesh.class
Rendering node that displays a vector data set.class
Property node that selects a predefined color mapping.class
Property node that stores a scalar data set for an unstructured mesh.class
Property node that stores a scalar data set for a structured surface mesh.class
Property node that stores a scalar data set for a structured volume mesh.class
Property node that stores any kind of string data set.class
Property node that stores a vector data set for an unstructured mesh.class
Property node that stores a vector data set for a structured surface mesh.class
Property node that stores a vector data set for a structured volume mesh. -
Uses of Inventor in com.openinventor.remoteviz.clients.nodes
Subclasses of Inventor in com.openinventor.remoteviz.clients.nodesModifier and TypeClassDescriptionclass
Client node enables to integrate RemoteViz into Open Inventor applications.static class
Structure given when a received binary message event is raised.static class
Structure given when a received and decoded frame event is raised.static class
Structure given when a keyboard event is raised.static class
Structure given when a received text message event is raised.static class
Structure given when a mouse button event is raised.static class
Structure given when a mouse location event is raised.static class
Structure given when a mouse wheel event is raised.static class
Structure given when a renderArea resize event is raised.static class
Structure given when a ServiceMessage event is raised.static class
Structure given when a touch event is raised. -
Uses of Inventor in com.openinventor.remoteviz.rendering
Subclasses of Inventor in com.openinventor.remoteviz.renderingModifier and TypeClassDescriptionclass
Represents a client application instance using RemoteViz.class
Settings that define aClient
.class
Represents a connection from aClient
to aRenderArea
managed by the RemoteViz service.class
Field-value pairs included in the URL when the client requested a connection.class
Settings that define aConnection
.class
This class provides the features of an encoded frame that is sent to the client.class
Defines a pair of encoders that are used to encode still and interactive frames.class
This class represents the header configuration options for an HTTP request and response.class
This class encapsulates an HTTP request message received by the service.class
This class encapsulates an HTTP response message.class
This class is the base class ofKeepFramesPerSecondPolicy
andKeepFrameQualityPolicy
.class
This class provides a calculation policy which allows to manage the FPS (frames per second) and the quality of interactive frames sent from Remoteviz service depending on the network bandwidth allocated to theConnection
.class
This class provides a calculation policy which allows to manage the FPS (frames per second) and the quality of interactive frames sent from Remoteviz service depending on the network bandwidth allocated to theConnection
.class
This class can be overridden by an application to monitor the service.class
This class enables to manage metrics listeners that monitor states and performance of the service.class
This class manages measures of service quality of the network.class
Defines the rendering area for Open Inventor rendering.class
Settings to setup hardware for a render area.class
This class can be overridden by an application to receive notifications from aRenderArea
.class
Defines the RemoteViz rendering service.class
This class can be overridden by an application to receive notifications from the renderingService
.class
Settings that define the renderingService
.class
This class represents a Uniform Resource Identifier (URI). -
Uses of Inventor in com.openinventor.volumeviz.converters
Subclasses of Inventor in com.openinventor.volumeviz.convertersModifier and TypeClassDescriptionclass
Class for converting volume data sets into the LDM format. -
Uses of Inventor in com.openinventor.volumeviz.details
Subclasses of Inventor in com.openinventor.volumeviz.detailsModifier and TypeClassDescriptionclass
Stores detail information about a picked voxel or pick ray in a data volume.class
Stores detail information about a picked cell in a heightfield.class
Stores detail information about a picked voxel on an oblique slice.class
Stores detail information about an ortho slice.class
Base class for detail information about picking in a data volume.class
Base class for detail information about picking in a data volume.class
Stores detail information about a picked voxel or pick ray in a data volume.class
Stores detail information about a picked voxel or pick ray in a data volume. -
Uses of Inventor in com.openinventor.volumeviz.draggers
Subclasses of Inventor in com.openinventor.volumeviz.draggersModifier and TypeClassDescriptionclass
Object that moves anSoOrthoSlice
by dragging with the mouse. -
Uses of Inventor in com.openinventor.volumeviz.elements
Subclasses of Inventor in com.openinventor.volumeviz.elementsModifier and TypeClassDescriptionclass
class
class
class
class
class
Stores the current volume transform(s). -
Uses of Inventor in com.openinventor.volumeviz.nodes
Subclasses of Inventor in com.openinventor.volumeviz.nodesModifier and TypeClassDescriptionclass
Fence slice shape node.class
Height field data node.class
Height field property node.class
Height field mask node.class
Heightfield rendering node.class
Oblique slice shape node.class
Extract data from anSoVolumeRender
.class
Ortho slice shape node.class
Abstract base class for slice shape nodes.class
Clips a volume using a 2D surface.class
Clips a volume with the depth map projection of a shape.class
Buffered shape node for volume data.class
Clipping a volume with a 3D object.class
Volume data property node.class
Volume draw style.class
Polygonal face shape node for volume data.class
Groups multiple volumes to be volume rendered in the same scene.class
Indexed polygonal face shape node for volume data.class
Indexed triangle strip set shape node for volume data.class
Isosurface property node.class
Volume mask.class
Volume mask group.class
Renders data volumes using direct volume rendering.class
Initializes the VolumeViz module database.class
Deprecated.As of Open Inventor 2025.1.0.0.class
Volume rendering quality property mode.class
Shader node for volume rendering.class
class
Draws a data volume skin.class
Transform data before texture creation.class
Triangle strip set shape node for volume data. -
Uses of Inventor in com.openinventor.volumeviz.readers
Subclasses of Inventor in com.openinventor.volumeviz.readersModifier and TypeClassDescriptionclass
Am file reader.class
AVS field file reader.class
DICOM data.class
DICOM file reader.class
Generic file reader.class
Reads volume data stored in memory.class
MRC file reader.class
Raster stack reader.class
SEGY file header.class
SEGY file format reader.class
SEGY file trace header field description.class
SEGY trace identification header.class
TIFF file reader.class
VOL file reader.class
VOX file reader.class
XT file reader. -
Uses of Inventor in com.openinventor.volumeviz.readers.dicom
Subclasses of Inventor in com.openinventor.volumeviz.readers.dicomModifier and TypeClassDescriptionclass
DICOM data.class
DICOM data.class
DICOM data.class
DICOM data.class
DICOM data. -
Uses of Inventor in com.openinventor.volumeviz.writers
Subclasses of Inventor in com.openinventor.volumeviz.writers