Open Inventor API

All Packages Inventor VolumeViz LDM MeshViz XLM MeshViz HardCopy IvTune RemoteViz Viewer Components Medical 
Package Description
com.openinventor.hardcopy
Resolution-independent vector/polygon hardcopy.
com.openinventor.inventor
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
com.openinventor.inventor.actions  
com.openinventor.inventor.algorithms
Module that define available Open Inventor optimized algoritms.
com.openinventor.inventor.antialiasing  
com.openinventor.inventor.caches  
com.openinventor.inventor.collision
Collision Detection.
com.openinventor.inventor.details  
com.openinventor.inventor.devices
Open Inventor supported devices.
com.openinventor.inventor.draggers  
com.openinventor.inventor.drawers
These classes provide convenient components to draw polyline, ellipse, lasso, or complex scene graph in 2D screen space.
com.openinventor.inventor.elements
The element classes are used internally for storing information in Open Inventor's traversal state list.
com.openinventor.inventor.engines  
com.openinventor.inventor.errors  
com.openinventor.inventor.events  
com.openinventor.inventor.fields  
com.openinventor.inventor.geo  
com.openinventor.inventor.gestures.events  
com.openinventor.inventor.gestures.recognizers  
com.openinventor.inventor.gui.view  
com.openinventor.inventor.helpers  
com.openinventor.inventor.image  
com.openinventor.inventor.io
Inventor IO component.
com.openinventor.inventor.io.cad
Inventor CAD file format support.
com.openinventor.inventor.io.stl
Inventor STL file format support.
com.openinventor.inventor.lock  
com.openinventor.inventor.manips  
com.openinventor.inventor.misc  
com.openinventor.inventor.misc.callbacks  
com.openinventor.inventor.mpeg  
com.openinventor.inventor.nodekits  
com.openinventor.inventor.nodes  
com.openinventor.inventor.projection  
com.openinventor.inventor.projectors  
com.openinventor.inventor.sensors  
com.openinventor.inventor.simplifier
Large Model Visualization.
com.openinventor.inventor.touch  
com.openinventor.inventor.touch.events  
com.openinventor.inventor.viewercomponents
Viewer components contains helpful tools to implement a custom viewer.
com.openinventor.inventor.viewercomponents.awt  
com.openinventor.inventor.viewercomponents.awt.glcanvas.renderareas  
com.openinventor.inventor.viewercomponents.awt.glcanvas.viewers  
com.openinventor.inventor.viewercomponents.awt.newt.renderareas  
com.openinventor.inventor.viewercomponents.awt.newt.viewers  
com.openinventor.inventor.viewercomponents.awt.tools  
com.openinventor.inventor.viewercomponents.nodes
Viewer components nodes independent from graphical user interface.
com.openinventor.inventor.viewercomponents.swt  
com.openinventor.inventor.viewercomponents.swt.glcanvas.renderareas  
com.openinventor.inventor.viewercomponents.swt.glcanvas.viewers  
com.openinventor.inventor.viewercomponents.swt.tools  
com.openinventor.ivtune
IvTune is an extensible, interactive tool that allows the user to inspect and modify Open Inventor scene graphs, even in a running application program.
com.openinventor.ldm
Large Data Management.
com.openinventor.ldm.compressors  
com.openinventor.ldm.converters  
com.openinventor.ldm.elements  
com.openinventor.ldm.fields  
com.openinventor.ldm.manips  
com.openinventor.ldm.nodes  
com.openinventor.ldm.readers  
com.openinventor.ldm.tiles  
com.openinventor.ldm.writers  
com.openinventor.ldm.xml  
com.openinventor.medical
Provides some nodes and helper classes specifically created to facilitate implementation of medical applications.
com.openinventor.medical.helpers
Provides some nodes and helper classes specifically created to facilitate implementation of medical applications.
com.openinventor.medical.nodes
Provides some nodes and helper classes specifically created to facilitate implementation of medical applications.
com.openinventor.meshviz
MeshViz is an extension of Open Inventor primarily designed for mesh rendering.
com.openinventor.meshviz.data  
com.openinventor.meshviz.elements  
com.openinventor.meshviz.fields  
com.openinventor.meshviz.graph  
com.openinventor.meshviz.misc.callbacks  
com.openinventor.meshviz.nodes  
com.openinventor.meshvizxlm  
com.openinventor.meshvizxlm.extractors
Provides interfaces for extractors definition.
com.openinventor.meshvizxlm.extractors.cell
Provides classes for cell extraction and utility classes for cells.
com.openinventor.meshvizxlm.extractors.isosurf
Provides classes for isosurface extraction.
com.openinventor.meshvizxlm.extractors.outline
Provides classes for outline extraction.
com.openinventor.meshvizxlm.extractors.pointprobe
Provides classes for probing.
com.openinventor.meshvizxlm.extractors.skin
Provides classes for skin extraction.
com.openinventor.meshvizxlm.extractors.slab
Provides classes for slab extraction.
com.openinventor.meshvizxlm.extractors.slice
Provides classes for slices extraction.
com.openinventor.meshvizxlm.extractors.streamline
Provides interfaces and classes for streamlines extraction.
com.openinventor.meshvizxlm.mapping  
com.openinventor.meshvizxlm.mapping.details
Provides classes for detail information storage.
com.openinventor.meshvizxlm.mapping.elements
Provides state elements.
com.openinventor.meshvizxlm.mapping.nodes
Provides rendering, property and action nodes.
com.openinventor.meshvizxlm.mesh
Provides interfaces for meshes definition.
com.openinventor.meshvizxlm.mesh.cell
Provides interfaces for cells and cell filters definition.
com.openinventor.meshvizxlm.mesh.data
Provides interfaces for data sets definition.
com.openinventor.meshvizxlm.mesh.geometry
Provides interfaces for mesh geometries definition.
com.openinventor.meshvizxlm.mesh.topology
Provides interfaces for mesh topologies definition.
com.openinventor.meshvizxlm.meshextracted
Provides interfaces for extracted meshes definition.
com.openinventor.meshvizxlm.meshextracted.cell
Provides interfaces for defining cells of extracted meshes.
com.openinventor.meshvizxlm.meshextracted.data
Provides interfaces for extracted data sets definition.
com.openinventor.meshvizxlm.meshextracted.geometry
Provides interfaces for defining geometries of extracted meshes.
com.openinventor.meshvizxlm.meshextracted.topology
Provides interfaces for defining topologies of extracted meshes.
com.openinventor.remoteviz
Open InventorRemoteViz enables software developers to easily integrate advanced 3D visualization into their web- based applications.
com.openinventor.remoteviz.clients.nodes  
com.openinventor.remoteviz.rendering
Table of Contents
com.openinventor.util  
com.openinventor.volumeviz
VolumeViz is an Open Inventor extension.
com.openinventor.volumeviz.converters  
com.openinventor.volumeviz.details  
com.openinventor.volumeviz.draggers  
com.openinventor.volumeviz.elements  
com.openinventor.volumeviz.nodes  
com.openinventor.volumeviz.readers  
com.openinventor.volumeviz.readers.dicom  
com.openinventor.volumeviz.writers