Uses of Class
com.openinventor.inventor.fields.SoFieldContainer
Packages that use SoFieldContainer
Package
Description
These classes provide convenient components to draw polyline, ellipse, lasso, or complex scene graph in 2D screen space.
Viewer components nodes independent from graphical user interface.
Provides some nodes and helper classes specifically created to facilitate
implementation of medical applications.
Provides rendering, property and action nodes.
-
Uses of SoFieldContainer in com.openinventor.inventor.draggers
Subclasses of SoFieldContainer in com.openinventor.inventor.draggersModifier and TypeClassDescriptionclassStriped ball you rotate and re-center by dragging with the mouse.classDirectional icon you rotate and translate by dragging with the mouse.classBase class for nodekits that move in response to click-drag-release mouse events.classObject you can translate in 3D by dragging with the mouse.classEllipsoid you can translate or scale within a plane by dragging with the mouse.classBox you can scale, stretch and translate by dragging with the mouse.classJack-shaped object you rotate, translate, or scale by dragging with the mouse.classSun-shaped icon you can translate in 3D by dragging with the mouse.classObject you rotate along a cylindrical surface by dragging with the mouse.classObject you can rotate like a knob by dragging with the mouse.classObject you can rotate about a spherical surface by dragging with the mouse.classObject you can scale in one dimension by dragging with the mouse.classObject you can scale in two dimensions by dragging with the mouse.classObject you can scale uniformly in two dimensions by dragging with the mouse.classObject you can scale uniformly in 3D by dragging with the mouse.classSpotlight shaped dragger that allows you to change position, direction, and width of the beam.classCubic object you can translate and scale by dragging with the mouse.classObject you can translate or scale within a plane by dragging with the mouse.classStriped ball you can rotate or scale uniformly by dragging with the mouse.classBox-like object you scale, rotate, and translate by dragging with the mouse.classBox-like object you scale, rotate, and translate by dragging with the mouse.classObject you can translate along a line by dragging with the mouse.classObject you can translate within a plane by dragging with the mouse. -
Uses of SoFieldContainer in com.openinventor.inventor.drawers
Subclasses of SoFieldContainer in com.openinventor.inventor.drawersModifier and TypeClassDescriptionclassInteractively draw an ellipse in normalized screen space.classInteractively draw a lasso in normalized screen space.classInteractively draws a polygon in normalized screen space.classInteractively draw a polyline in normalized screen space.classInteractively draws a rectangle in normalized screen space.classBase class to draw a scene graph in screen space. -
Uses of SoFieldContainer in com.openinventor.inventor.engines
Subclasses of SoFieldContainer in com.openinventor.inventor.enginesModifier and TypeClassDescriptionclassPerforms Boolean operations.classA general-purpose calculator.classComposes a transformation matrix.classComposes a rotation from axis and angle values.classComposes a rotation that rotates from one vector into another.classComposes 2D vectors from floating-point values.classComposes 2D vectors from int values.classComposes 2D vectors from short values.classComposes 3D vectors from floating-point values.classComposes 4D vectors from floating-point values.classComputes the bounding box and center of a scene graph.classJoins separate fields into a single multiple-value field.classTriggered integer counter.classDecomposes transformation matrices into values for translation, rotation, and scale.classDecomposes rotation values.classDecomposes 2D vectors into floating-point values.classDecomposes 2D vectors into int values.classDecomposes 2D vectors into short values.classDecomposes 3D vectors into floating-point values.classDecomposes 4D vectors into floating-point values.classBasic controllable time source.classBase class for all engines.classSelectively copies its input to its output.classBase class for all interpolator engines.classInterpolates floating-point values.classInterpolates rotation values.classInterpolates 2D floating-point vectors.classInterpolates 3D floating-point vectors.classInterpolates 4D floating-point vectors.classTimer that runs for a pre-set amount of time.classEngine that functions as an on/off switch.classSelects one value from a multiple-value field.classTimed integer counter.classAnimates an object or camera along a track.classTransforms a 3D vector by a 4x4 matrix.classProvides fan-in for triggers. -
Uses of SoFieldContainer in com.openinventor.inventor.fields
Methods in com.openinventor.inventor.fields that return SoFieldContainerModifier and TypeMethodDescriptionSoField.getContainer()Returns the object that contains this field.SoMFFieldContainer.getFieldContainer(int index) Returns pointer to nth fieldContainer.SoSFFieldContainer.getValue()Returns this field's value.SoMFFieldContainer.getValueAt(int i) Methods in com.openinventor.inventor.fields with parameters of type SoFieldContainerModifier and TypeMethodDescriptionvoidSoMFFieldContainer.addFieldContainer(SoFieldContainer fieldContainer) Adds a fieldContainer as last one in group.voidSoFieldContainer.copyFieldValues(SoFieldContainer fc) Calls copyFieldValues(fc, false).voidSoFieldContainer.copyFieldValues(SoFieldContainer fc, boolean copyConnections) Copies the contents of fc's fields into this object's fields.booleanSoFieldContainer.fieldsAreEqual(SoFieldContainer fc) Returns true if this object's fields are exactly equal to fc's fields.intSoMFFieldContainer.find(SoFieldContainer targetValue) Calls find(targetValue, false).intSoMFFieldContainer.find(SoFieldContainer targetValue, boolean addIfNotFound) Finds the given targetValue in the array and returns the index of that value.intSoMFFieldContainer.findFieldContainer(SoFieldContainer fieldContainer) Finds index of given fieldContainer within group.voidSoMFFieldContainer.insertFieldContainer(SoFieldContainer fieldContainer, int newFieldContainerIndex) Adds a fieldContainer so that it becomes the one with the given index.voidSoMFFieldContainer.removeFieldContainer(SoFieldContainer fieldContainer) Removes first instance of given fieldContainer from group.voidSoMFFieldContainer.replaceFieldContainer(int index, SoFieldContainer newFieldContainer) Replaces fieldContainer with given index with new fieldContainer.voidSoMFFieldContainer.replaceFieldContainer(SoFieldContainer oldFieldContainer, SoFieldContainer newFieldContainer) Replaces first instance of given fieldContainer with new fieldContainer.voidSoMFFieldContainer.set1Value(int index, SoFieldContainer newValue) Sets the index'th value in the array to newValue.voidSoMFFieldContainer.setValue(SoFieldContainer newValue) Sets the first value in the array to newValue, and deletes.voidSoSFFieldContainer.setValue(SoFieldContainer newValue) Sets this field to newValue.voidSoMFFieldContainer.setValues(int start, SoFieldContainer[] newValues) Sets num values starting at index start to the values.Constructors in com.openinventor.inventor.fields with parameters of type SoFieldContainerModifierConstructorDescriptionSoMFBitMask(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, Class<EnumType> enumClass) Default constructor.SoMFBool(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFBufferObject(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFColor(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFColorRGBA(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFDouble(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFEngine(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFEnum(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, Class<EnumType> enumClass) Default constructor.SoMFFieldContainer(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFFilePathString(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFFloat(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFInstanceParameter(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFInt32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFInt64(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFMatrix(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFName(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFNode(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFPath(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFPlane(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFRotation(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFShort(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFString(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFTime(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFUByte(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFUInt32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFUniformShaderParameter(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFUShort(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec2d(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec2f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec2FilePathString(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec2i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec2s(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec2String(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec3d(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec3f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec3i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec3s(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4b(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4s(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4ub(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4ui32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoMFVec4us(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFArray(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFArray2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFArray3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFBitMask(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, Class<EnumType> enumClass, EnumType defaultValue) Default constructor.SoSFBool(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, boolean defaultValue) Default constructor.SoSFBox2f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbBox2f defaultValue) Default constructor.SoSFBox3f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbBox3f defaultValue) Default constructor.SoSFBox3i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbBox3i32 defaultValue) Default constructor.SoSFBox3s(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbBox3s defaultValue) Default constructor.SoSFBox4i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbBox4i32 defaultValue) Default constructor.SoSFBufferObject(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoBufferObject defaultValue) Default constructor.SoSFColor(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbColor defaultValue) Default constructor.SoSFColorRGBA(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbColorRGBA defaultValue) Default constructor.SoSFDouble(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, double defaultValue) Default constructor.SoSFEngine(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoEngine defaultValue) Default constructor.SoSFEnum(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, Class<EnumType> enumClass, EnumType defaultValue) Default constructor.SoSFFieldContainer(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoFieldContainer defaultValue) Default constructor.SoSFFilePathString(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, String defaultValue) Default constructor.SoSFFloat(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, float defaultValue) Default constructor.SoSFImage(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFImage3(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFInt32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, int defaultValue) Default constructor.SoSFInt64(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, long defaultValue) Default constructor.SoSFMaterial(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoFieldContainer defaultValue) Default constructor.SoSFMatrix(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbMatrix defaultValue) Default constructor.SoSFMatrix3(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbMatrix3 defaultValue) Default constructor.SoSFMemObj(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFName(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, String defaultValue) Default constructor.SoSFNode(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoNode defaultValue) Default constructor.SoSFPath(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoPath defaultValue) Default constructor.SoSFPlane(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbPlane defaultValue) Default constructor.SoSFRotation(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbRotation defaultValue) Default constructor.SoSFShort(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, short defaultValue) Default constructor.SoSFString(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, String defaultValue) Default constructor.SoSFTime(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbTime defaultValue) Default constructor.SoSFTrigger(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType) Default constructor.SoSFUByte(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, byte defaultValue) Default constructor.SoSFUInt32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, int defaultValue) Default constructor.SoSFUShort(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, short defaultValue) Default constructor.SoSFVec2d(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec2d defaultValue) Default constructor.SoSFVec2f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec2f defaultValue) Default constructor.SoSFVec2i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec2i32 defaultValue) Default constructor.SoSFVec2s(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec2s defaultValue) Default constructor.SoSFVec3d(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec3d defaultValue) Default constructor.SoSFVec3f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec3f defaultValue) Default constructor.SoSFVec3i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec3i32 defaultValue) Default constructor.SoSFVec4f(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec4f defaultValue) Default constructor.SoSFVec4i32(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SbVec4i32 defaultValue) Default constructor. -
Uses of SoFieldContainer in com.openinventor.inventor.geo
Subclasses of SoFieldContainer in com.openinventor.inventor.geoModifier and TypeClassDescriptionclassGeographic coordinates node.classSpecifies a uniform grid of elevation values within some spatial reference frame.classUsed to georeference models.classLevel-of-detail management for multi-resolution terrains.classSpecifies a local geospatial coordinate system.classDefines rendering projection. -
Uses of SoFieldContainer in com.openinventor.inventor.gui.view
Subclasses of SoFieldContainer in com.openinventor.inventor.gui.viewModifier and TypeClassDescriptionclassAbstract base class for views.classClass to define a view which contains a scene.classClass to define a view. -
Uses of SoFieldContainer in com.openinventor.inventor.manips
Subclasses of SoFieldContainer in com.openinventor.inventor.manipsModifier and TypeClassDescriptionclassTransform node with 3D interface for editing rotation and center.classManipulator to transform a clipping plane.classDirectional light node with 3D interface for editing direction.classTransform node with 3D Interface for editing ScaleFactor and Translation.classTransform node with 3D interface for rotating, scaling, and translating.classPoint light node with 3D interface for editing location.classSpotlight node with 3D interface for editing location, direction, and beam width.classTransform node with 3D Interface for editing scale and translation.classTransform node with 3D interface for changing rotation and scaling.classTransform node with 3D interface for changing scaling, rotation, and translation.classTransform node with 3D interface for changing scaling, rotation, and translation.classBase class for all transform nodes with built-in 3D user interfaces. -
Uses of SoFieldContainer in com.openinventor.inventor.nodekits
Subclasses of SoFieldContainer in com.openinventor.inventor.nodekitsModifier and TypeClassDescriptionclassAppearance nodekit class.classBase class for all node kits.classCamera nodekit class.classBase class for all interaction nodekit classes.classLight nodekit class.classGroup node with restricted children.classScene nodekit class.classSeparator nodekit class.classShape nodekit class.classWrapper nodekit class. -
Uses of SoFieldContainer in com.openinventor.inventor.nodes
Subclasses of SoFieldContainer in com.openinventor.inventor.nodesModifier and TypeClassDescriptionclassAlgebraic cone shape node.classAlgebraic cylinder shape node.classAbstract base class for algebraic shapes.classAlgebraic sphere shape node.classAlpha (transparency) policy node.classAnnotation group node.classAnnotation text node.classAnnotation text property node.classTransformation node that undoes non-uniform 3D scales.classGroup node that creates a regular IxJxK array of copies of its children.classSimple 3D text shape node.classAbstract base class for background nodes.classNode that defines an object's base color.classAbstract base class for all extrusion-based shape nodes.classBounding box node.classNode to define beveling properties.classGrouping node that modifies its coordinate system so that its local Z-axis always points at the viewer.classAnimated cycling switch node.classNode to render geometry stored inSoBufferObjectobjects.classProvides custom behavior during actions.classAbstract base class for camera nodes.classGeometric shape formed by extruding a circle along a 3D spine.classClipping plane node.classSurface color index node.classClass for indexed texture color map.classEnable and disable writing of frame buffer color components.classShape complexity node.classNode that defines a compute shader.classCompute shader scheduler node.classCone shape node.classCoordinate point node.classRational coordinate point node.classShape defined by a binary boolean operation on two sub scene graphs.classCube shape node.classCylinder shape node.classDepth buffer parameters node.classProperty node that applies a depth offset.classNode representing a directional light source.classNode that defines the style to use when rendering.classClass to mark/unmark edges for beveling.classGlobal environment node.classEnvironment map node.classNode which invokes callbacks for events.classGeometric shape formed by extruding a 2D cross section along a 3D spine.classSelection node that supports lasso selection.classExtended texture mapping node.classPolygonal face shape node.classNode that reads children from a named file.classNode that defines font name, size, and type for text.classDefines font family and style for text.classNode that defines a fragment shader.classNode that controls full-scene antialiasing.classNode that defines a geometry shader.classGeospatial projection node.classProvides custom OpenGL behavior during rendering actions.classGradient background node.classBase class for all group nodes.classDisplays an image that always faces the camera.classImage background node.classIndexed polygonal face shape node.classIndexed polyline shape node.classExtension of IndexedPointSet that draws a small bitmap (symbol) at each 3D location.classIndexed NURBS curve shape node.classIndexed NURBS surface shape node.classIndexed point set shape node.classIndexed quadrilateral mesh shape node.classAbstract base class for all indexed vertex-based shapes.classClass for 2D indexed texture.classIndexed triangle fan set shape node.classIndexed triangle shape node.classIndexed triangle strip set shape node.classNode containing information text string.classPer-instance parameter node storing a buffer object.classField interactive complexity node.classGroup node that traverses one chosen child depending on scene interaction.classNode containing label text string.classLevel-of-detail switching group node.classLevel-of-detail switching node designed for grouping simplified versions of the same shape.classAbstract base class for all light source nodes.classNode that defines the lighting model to use when rendering.classPiecewise-linear profile curve.classPolyline shape node.classSpecial separator that performs locate highlighting.classDistance-based level-of-detail switching group node.classDefines a custom bitmap forSoMarkerSetandSoIndexedMarkerSet.classExtension of PointSet that draws a small bitmap (symbol) at each 3D location.classSurface material definition node.classNode that specifies how multiple materials are bound to shapes.classNode that specifies a 3D geometric transformation as a matrix.classGroup node that traverses only when traversed along a given path.classGroup node that traverses multiple times, applying matrices.classGroup node that renders multiple instances of its children.classAbstract group node that traverses its children multiple times.classGroup node that traverses a set of chosen children.classAbstract base class for all database nodes.classAbstract base class for all non-indexed vertex-based shapes.classNode that defines surface normals for shapes.classNode that specifies how multiple surface normals are bound to shapes.classNode that defines a boundary shared by several NURBS profile.classNURBS curve shape node.classGroup that encapsulates NURBS surfaces to be joined.classNURBS profile curve.classNode that defines additional properties for rendering a NURBS surface.classNURBS surface shape node.classOrthographic camera node.class(Preview Feature).classGroup node dedicated to render multiple co-planar shapes.classNode that defines base colors using packed representation.classGroup node that traverses only when traversed along a given path.classclassAnimated oscillating rotation node.classPerspective camera node.classPhysically based surface material definition node.classPicking style node.classNode representing a point light source.classPoint set shape node.classProperty node that sets the polygon offset.classAbstract base class for all profile nodes.classProfile coordinate node.classRational profile coordinate node.classCoordinate projection node.classNode representing a rectangular area light source.classQuadrilateral mesh shape node.classGroup node that renders its children to one or more "targets".classClass for creating a texture by rendering a scene graph.classNode that resets the current transformation to identity.classNode representing a 3D rotation about an arbitrary axis.classNode representing a 3D rotation about the x-, y-, or z-axis.classAnimated rotation node.classNode representing a 3D geometric scaling.classManages a list of selected objects.classGroup node that saves and restores traversal state.classAbstract node class which defines a shader object.classAbstract base class for all shader parameter nodes.classUniform shader parameter node storing a float value.classUniform shader parameter node storing an integer.classUniform shader parameter node storing a two-dimensional (float) vector.classUniform shader parameter node storing a two-dimensional (integer) vector.classUniform shader parameter node storing a three-dimensional (float) vector.classUniform shader parameter node storing a three-dimensional (integer) vector.classUniform shader parameter node storing a four-dimensional (float) vector.classUniform shader parameter node storing a four-dimensional (integer) vector.classUniform shader parameter node storing an array of float values.classUniform shader parameter node storing an array of integers.classUniform shader parameter node storing an array of two-dimensional (float) vectors.classUniform shader parameter node storing an array of two-dimensional (integer) vectors.classUniform shader parameter node storing an array of three-dimensional (float) vectors.classUniform shader parameter node storing an array of three-dimensional (integer) vectors.classUniform shader parameter node storing an array of four-dimensional (float) vectors.classUniform shader parameter node storing an array of four-dimensional (integer) vectors.classShader parameter node storing a buffer object.classShader parameter node storing a texture image.classUniform shader parameter node storing a 4x4 matrix.classUniform shader parameter node storing a 3x3 matrix.classUniform shader parameter node storing an array of 4x4 matrices.classShader program property node.classUniform shader parameter node storing an OpenGL state matrix.classShadow casting group node.classShadow style property node.classAbstract base class for all shape nodes.classNode that provides hints about shapes.classAnimated oscillating translation node.classSphere shape node.classNode representing a spotlight source.classStereo camera node.classTransformation node that adjusts the current matrix so a default cube will surround other objects.classGroup node that traverses one chosen child.classNode that defines a tessellation control shader.classNode that defines a tessellation evaluation shader.classScreen-aligned 2D text shape node.class3D text shape node.classText property node.classAbstract base class for texture mapping nodes.class2D texture mapping node.class2D texture transformation node.class3D texture mapping node.class3D texture transformation node.classTexture combiner node.class2D texture coordinate node.class3D texture coordinate node.classNode that specifies how texture coordinates are bound to shapes.classNode that removes texture coordinates from state.classNode that specifies texture coordinates by projection from an environment.classAbstract base class for texture coordinate function nodes.classNode that specifies texture coordinates matching the vertex's transformed eye-space normal.classNode that specifies texture coordinates which are a linear combination of the object coordinates of the vertex.classNode that specifies texture coordinates by projection from a plane.classNode that specifies texture coordinates matching the vertex's eye-space reflection vector.classCube texture mapping node.classTexture matrix node.classNode that specifies the current texture unit and the associated mapping method.classGeneral 3D geometric transformation node.classAbstract base class for all geometric transformation nodes.classScale/recenter projection node.classGroup node that saves and restores transformation state.classNode representing a 3D translation.classSet of triangles shape node.classTriangle strip set shape node.classAbstract base class for all uniform shader parameter nodes.classNode that scales to convert units of length.classNode to record vertex attributes from shaders into buffer objects.classClass to mark/unmark vertices for beveling.classVertex property node.classNode that defines a vertex shader.classAbstract base class for all vertex shader parameter nodes.classVertex shader parameter node storing a float value.classVertex shader parameter node storing a short integer value.classVertex shader parameter node storing a two-dimensional (float) vector.classVertex shader parameter node storing a two-dimensional (short integers) vector.classVertex shader parameter node storing a three-dimensional (float) vector.classVertex shader parameter node storing a three-dimensional (short integer) vector.classVertex shader parameter node storing a four-dimensional (8-bit integer) vector.classVertex shader parameter node storing a four-dimensional (float) vector.classVertex shader parameter node storing a four-dimensional (integer) vector.classVertex shader parameter node storing a four-dimensional (short integer) vector.classVertex shader parameter node storing a four-dimensional (unsigned 8-bit integer) vector.classVertex shader parameter node storing a four-dimensional (unsigned integer) vector.classVertex shader parameter node storing a four-dimensional (unsigned short integer) vector.classVertex shader parameter node storing a buffer object.classVertex shader parameter node storing a matrix.classAbstract base class for all vertex-based shape nodes.classViewport parameters node.classViewport clipping node.classSeparator group node with a URL hyperlink.classNode that refers to children through a URL. -
Uses of SoFieldContainer in com.openinventor.inventor.viewercomponents.nodes
Subclasses of SoFieldContainer in com.openinventor.inventor.viewercomponents.nodesModifier and TypeClassDescriptionclassTool class for easily building a basic interactive OpenInventor application without using existing viewer classes.classTool 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 SoFieldContainer in com.openinventor.ldm.fields
Constructors in com.openinventor.ldm.fields with parameters of type SoFieldContainerModifierConstructorDescriptionSoSFLDMDataTransform(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoFieldContainer defaultValue) Default constructor.SoSFLDMResourceParameters(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, SoFieldContainer defaultValue) Default constructor. -
Uses of SoFieldContainer in com.openinventor.ldm.manips
Subclasses of SoFieldContainer in com.openinventor.ldm.manipsModifier and TypeClassDescriptionclassManipulator to transform an ROI (Region of Interest). -
Uses of SoFieldContainer in com.openinventor.ldm.nodes
Subclasses of SoFieldContainer in com.openinventor.ldm.nodesModifier and TypeClassDescriptionclassData set compositor node.classRange of data values to be mapped to the color map.classData set node.classProperty node that sets the current dataset id.classPriority property of a rendering node.classclassLDM data transform object.classDefines resource parameters constraints of anSoDataSetobject.classAbstract base class for LDM shape nodes.classSeparator for combining multiple data sets.classRegion of Interest (subvolume) node.classDescribes the association between data set values and colors. -
Uses of SoFieldContainer in com.openinventor.ldm.readers
Subclasses of SoFieldContainer in com.openinventor.ldm.readersModifier and TypeClassDescriptionclassBase class for LDM data set readers.classAbstract base class for volume data set readers.classLDM file reader with borders.classLDM file reader. -
Uses of SoFieldContainer in com.openinventor.ldm.writers
Subclasses of SoFieldContainer in com.openinventor.ldm.writersModifier and TypeClassDescriptionclassAbstract base class for volume data writer.classWrite data to disk in LDM format. -
Uses of SoFieldContainer in com.openinventor.medical.nodes
Subclasses of SoFieldContainer 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.classDeprecated.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 SoFieldContainer in com.openinventor.meshviz.data
Subclasses of SoFieldContainer in com.openinventor.meshviz.dataModifier and TypeClassDescriptionclassBase class for all 3DdataMaster objects.classBase class of all streamline representations on a mesh.classBuilds egdes of a cell of a mesh.classBuilds facets of a cell of a mesh.classBuilds text indices of a cell of a mesh.classAbstract representation of a cell of a mesh.classBase class for all mesh representations.classBase class for all surface mesh representations.classRepresentation of vectors data of a surface mesh.classBase class for all volume mesh representations.classRepresentation of vectors data of a volume mesh.classRepresentation of vectors on a cross section.classRepresentation of vectors on a grid of a cross section.classClass to build contour lines on a 2D mesh.classRepresentation of cross-contour of a volume mesh.classRepresentation of cross section of a volume mesh.classFilled representation of surface mesh.classRepresentation of level surface of volume mesh.classRepresentation of the limits of a surface mesh.classRepresentation of the edges of surface mesh.classProbing in a mesh.classClass to build the sides of the current surface mesh.classRepresentation of the skeleton of a volume mesh.classRepresentation of the mesh skin.classRepresentation of streamlines on a mesh.classRepresentation of streamlines with motion of colors.classAnimation of particles along streamlines on a mesh.classAnimation of point particles along streamline.classAnimation of sphere particles along streamline.classRepresentation of a surface connecting several streamlines.classAnimation of tadpole particles along streamline. -
Uses of SoFieldContainer in com.openinventor.meshviz.fields
Constructors in com.openinventor.meshviz.fields with parameters of type SoFieldContainerModifierConstructorDescriptionPoSFCartesianGrid2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbCartesianGrid2D defaultValue) Default constructor.PoSFCartesianGrid3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbCartesianGrid3D defaultValue) Default constructor.PoSFHexahedronMesh3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbHexahedronMesh3D defaultValue) Default constructor.PoSFIndexedMesh2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbIndexedMesh2D defaultValue) Default constructor.PoSFIndexedMesh3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbIndexedMesh3D defaultValue) Default constructor.PoSFIrregularMesh1D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbIrregularMesh1D defaultValue) Default constructor.PoSFParalCartesianGrid2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbParalCartesianGrid2D defaultValue) Default constructor.PoSFParalCartesianGrid3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbParalCartesianGrid3D defaultValue) Default constructor.PoSFPolarGrid2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbPolarGrid2D defaultValue) Default constructor.PoSFQuadrangleMesh2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbQuadrangleMesh2D defaultValue) Default constructor.PoSFRegularCartesianGrid2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbRegularCartesianGrid2D defaultValue) Default constructor.PoSFRegularCartesianGrid3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbRegularCartesianGrid3D defaultValue) Default constructor.PoSFRegularMesh1D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbRegularMesh1D defaultValue) Default constructor.PoSFTetrahedronMesh3D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbTetrahedronMesh3D defaultValue) Default constructor.PoSFTriangleMesh2D(SoFieldContainer fieldContainer, String fieldName, SoField.FieldTypes fieldType, PbTriangleMesh2D defaultValue) Default constructor. -
Uses of SoFieldContainer in com.openinventor.meshviz.graph
Subclasses of SoFieldContainer in com.openinventor.meshviz.graphModifier and TypeClassDescriptionclassClass to build an angular axis.classClass to build a 2D arrow.classClass to build a 3D arrow.classClass to build a set of axes on a parallelepiped relating to the view.classAbstract class for automatic value legend.classAbstract class for axis representations.classAbstract base class for bar representations.classAbstract base class for all Graph Master & 3D Data Master classes.classBase class for all axis objects.classBuilds a bi-error point field.classAbstract class for cartesian axes.classAbstract base class for all charting representations.classAbstract class for 2D circle representation.classAbstract class for 3D circle representation.classClass to build a 3D circle.classClass to build a 3D circle.classAbstract class for 2D circle arc representation.classAbstract class for 3D circle arc representation.classClass to build a 3D circle arc.classClass to build a 3D circle arc.classClass to build a 3D circle arc.classClass to build a 2D circle arc.classClass to build a 2D circle arc.classClass to build a 2D circle arc.classClass to build a 2D circle arc.classClass to build a 2D circle.classClass to build a 2D circle.classClass to build conic bars.classClass for a 3D axes system.classBuilds a 2D curve.classBuilds a 3D curve.classClass to build 3D filled curve.classClass to build a 2D line curve.classClass to build cylindrical bars.classClass to build an error curve represention.classBuilds points field with X and Y margin error.classClass to build a generalized axis.classClass to build generalized bars.classClass to build a 2D generalized scatter.classAbstract base class for all Graph Master classes.classClass to build a group of two axes.classClass to build a group of three axes.classClass to build a group of four axes.classClass to build a group of six axes.classClass to build a high low close representation.classAbstract class for histogram representations.classClass to build an items legend.classClass to build a label field.classClass to build a label field.classAbstract class for legend representations.classClass to build a linear axis.classClass to build line bars.classClass to build a linear auto value legend.classClass to build a logarithmic axis.classClass to build a multiple histogram.classClass to build a non linear legend (first representation).classClass to build a non linear legend (second representation).classClass to build a non linear legend (third representation).classClass for a 2D parallelogram.classClass for a 3D parallelogram.classAbstract class for pie chart representation.classClass for 2D pie chart representation.classClass for 3D pie chart representation.classClass to build a 3D pie chart.classClass to build a points field bars.classAbstract class for polar axis.classClass to build a polar linear axis.classClass to build a logarithmic polar axis.classClass to build profile bars.classClass for a 2D rectangle.classClass to build a 2D ribbon curve.classClass to build a 2D scatter.classClass to build a single histogram.classClass to build a time axis.classClass to build a 2D tube curve.classClass for a valued markers field.classAbstract class for values legend. -
Uses of SoFieldContainer in com.openinventor.meshviz.nodes
Subclasses of SoFieldContainer in com.openinventor.meshviz.nodesModifier and TypeClassDescriptionclassNode to define the beveled edge values.classInventor node defining a mesh of typePbCartesianGrid2D.classInventor node defining a mesh of typePbCartesianGrid3D.classInterface class defining a filter of cells.classNode that defines a circular profile.classNode to define a coordinate list filter.classAbstract base class for all data mapping nodes.classNode to define date format and mapping.classNode to define a domain.classNode that defines an elliptic profile.classInventor node defining a mesh of typePbHexahedronMesh3D.classInventor node defining a mesh of typePbIndexedMesh2D.classInventor node defining a mesh of typePbIndexedMesh3D.classNode to define a index list filter.classNode class to define a filter of cells.classInventor node defining a mesh of typePbIrregularMesh1D.classNode to define a list of isovalues.classNode to define common label hints.classNode class to define a linear data mapping.classAbstract base class for all filter nodes.classNode that provides hints about the mesh 1D.classAbstract Inventor node defining a mesh.classNode to define miscellaneous text attributes (font name, line length,...).classAbstract base class for all MeshViz nodes.classNode class to define a non linear data mapping.classNode class to define a non linear data mapping.classNode to define the numeric display format.classInventor node defining a mesh of typePbParalCartesianGrid2D.classInventor node defining a mesh of typePbParalCartesianGrid3D.classNode to define a period filter.classNode to define a period index filter.classInventor node defining a mesh of typePbPolarGrid2D.classAbstract base class for all profile nodes.classNode that defines a 2D polygon profile.classInventor node defining a mesh of typePbQuadrangleMesh2D.classInventor node defining a mesh of typePbRegularCartesianGrid2D.classInventor node defining a mesh of typePbRegularCartesianGrid3D.classInventor node defining a mesh of typePbRegularMesh1D.classNode that defines a square profile.classInventor node defining a mesh of typePbTetrahedronMesh3D.classInventor node defining a mesh of typePbTriangleMesh2D. -
Uses of SoFieldContainer in com.openinventor.meshvizxlm.mapping.nodes
Subclasses of SoFieldContainer in com.openinventor.meshvizxlm.mapping.nodesModifier and TypeClassDescriptionclassclassProperty node that defines a cell filter.classProperty node that stores cell ranges for meshes.classAbstract base class for color mapping nodes.classProperty node that defines the data binding.classProperty node that defines the draw style of representations.classProperty node that defines the material of surface representations.classProperty node that defines a mesh.classAbstract base class for all MeshViz XLM representation nodes.classRendering node that displays a set of cells of a mesh.classRendering node that displays a cylinder slice of a volume mesh.classRendering node that displays an isosurface of a volume mesh.classRendering node that displays the outline of a mesh.classRendering node that displays a plane slice of a volume mesh.classAction node that probes cells of a mesh.classAbstract base class for all MeshViz XLM representation nodes containing an extractor.classRendering node that displays the skin of a volume mesh.classRendering node that displays a slab of an IJK volume mesh.classRendering node that displays a sphere slice of a volume mesh.classRendering node that displays streamlines of a vector field on a volume mesh.classRendering node that displays a surface mesh.classRendering node that displays a vector data set.classProperty node that selects a predefined color mapping.classProperty node that stores a scalar data set for an unstructured mesh.classProperty node that stores a scalar data set for a structured surface mesh.classProperty node that stores a scalar data set for a structured volume mesh.classProperty node that stores any kind of string data set.classProperty node that stores a vector data set for an unstructured mesh.classProperty node that stores a vector data set for a structured surface mesh.classProperty node that stores a vector data set for a structured volume mesh. -
Uses of SoFieldContainer in com.openinventor.remoteviz.clients.nodes
Subclasses of SoFieldContainer in com.openinventor.remoteviz.clients.nodesModifier and TypeClassDescriptionclassClient node enables to integrate RemoteViz into Open Inventor applications. -
Uses of SoFieldContainer in com.openinventor.volumeviz.draggers
Subclasses of SoFieldContainer in com.openinventor.volumeviz.draggersModifier and TypeClassDescriptionclassObject that moves anSoOrthoSliceby dragging with the mouse. -
Uses of SoFieldContainer in com.openinventor.volumeviz.nodes
Subclasses of SoFieldContainer in com.openinventor.volumeviz.nodesModifier and TypeClassDescriptionclassFence slice shape node.classHeight field data node.classHeight field property node.classHeight field mask node.classHeightfield rendering node.classOblique slice shape node.classExtract data from anSoVolumeRender.classOrtho slice shape node.classAbstract base class for slice shape nodes.classClips a volume using a 2D surface.classClips a volume with the depth map projection of a shape.classBuffered shape node for volume data.classClipping a volume with a 3D object.classVolume data property node.classVolume draw style.classPolygonal face shape node for volume data.classGroups multiple volumes to be volume rendered in the same scene.classIndexed polygonal face shape node for volume data.classIndexed triangle strip set shape node for volume data.classIsosurface property node.classVolume mask.classVolume mask group.classRenders data volumes using direct volume rendering.classDeprecated.As of Open Inventor 2025.1.0.0.classVolume rendering quality property mode.classShader node for volume rendering.classclassDraws a data volume skin.classTransform data before texture creation.classTriangle strip set shape node for volume data. -
Uses of SoFieldContainer in com.openinventor.volumeviz.readers
Subclasses of SoFieldContainer in com.openinventor.volumeviz.readersModifier and TypeClassDescriptionclassAm file reader.classAVS field file reader.classDICOM file reader.classGeneric file reader.classReads volume data stored in memory.classMRC file reader.classRaster stack reader.classSEGY file format reader.classTIFF file reader.classVOL file reader.classVOX file reader.classXT file reader. -
Uses of SoFieldContainer in com.openinventor.volumeviz.writers
Subclasses of SoFieldContainer in com.openinventor.volumeviz.writers
SoOrthoSliceinstead (Preview Feature) Ortho slice shape node with border.