Uses of Class
com.openinventor.inventor.fields.SoField
Packages that use SoField
Package
Description
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
-
Uses of SoField in com.openinventor.inventor
Methods in com.openinventor.inventor that return SoFieldModifier and TypeMethodDescriptionstatic 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.static SoField
SoDB.getGlobalField
(String name) Returns the global field with the given name, or NULL if there is none. -
Uses of SoField in com.openinventor.inventor.fields
Subclasses of SoField in com.openinventor.inventor.fieldsModifier and TypeClassDescriptionclass
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.Methods in com.openinventor.inventor.fields that return SoFieldModifier and TypeMethodDescriptionSoField[]
SoFieldContainer.getAllFields()
Returns the fields contained by this container.SoField.getConnectedField()
Returns true if this field is being written into by another field, and returns the field it is connected to in writingField.SoFieldContainer.getEventIn
(String fieldName) Returns a the eventIn with the given name.SoFieldContainer.getEventOut
(String fieldName) Returns the eventOut with the given name.Returns a the field of this object whose name is fieldName.Methods in com.openinventor.inventor.fields with parameters of type SoFieldModifier and TypeMethodDescriptionboolean
SoField.appendConnection
(SoField field) Appends this field to the list of connections from another field.boolean
SoField.connectFrom
(SoField field) Connects this field to another field.void
SoField.disconnect
(SoField field) Disconnect the field from the requested field.SoFieldContainer.getFieldName
(SoField field) Returns the name of the given field in the fieldName argument. -
Uses of SoField in com.openinventor.inventor.sensors
Methods in com.openinventor.inventor.sensors that return SoFieldModifier and TypeMethodDescriptionSoFieldSensor.getAttachedField()
ThegetAttachedField()
method returns the field that this sensor is sensing, or NULL if it is not attached to any field.SoDataSensor.getTriggerField()
If this is a priority 0 data sensor, returns the field that was modified that caused this sensor to trigger.Methods in com.openinventor.inventor.sensors with parameters of type SoField -
Uses of SoField in com.openinventor.ldm.fields
Subclasses of SoField in com.openinventor.ldm.fieldsModifier and TypeClassDescriptionclass
Field containing anSoLDMDataTransform
object.class
Field containing anSoLDMResourceParameters
object. -
Uses of SoField in com.openinventor.meshviz.fields
Subclasses of SoField 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
.