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 SoFieldSoDB.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 SoFieldSoDB.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 TypeClassDescriptionclassSoMFBitMask<EnumType extends Enum<EnumType> & IntegerValuedEnum>Multiple-value field containing any number of masks of bit flags.classMultiple-value field containing any number of Boolean values.classMultiple-value field containing any number of buffer objects.classMultiple-value field containing any number of RGB colors stored as three floats.classMultiple-value field containing any number of RGBA colors stored as four floats.classMultiple-value field containing any number of double precision values.classMultiple-value field containing any number of engines.classSoMFEnum<EnumType extends Enum<EnumType> & IntegerValuedEnum>Multiple-value field containing any number of enumerated type values.classMultiple-value field containing any number of pointers to fieldContainers.classMultiple-value field containing any number of file path strings.classMultiple-value field containing any number of floating point values.classBase class for all multiple-valued fields.classMultiple-value field containing any number ofSoInstanceParameternodes.classMultiple-value field containing any number of int32_t integers.classMultiple-value field containing any number of int64_t integers.classMultiple-value field containing any number of 4x4 matrices.classMultiple-value field containing any number of names.classMultiple-value field containing any number of nodes.classMultiple-value field containing any number of paths.classField containing several plane equations.classMultiple-value field containing any number of SbRotations.classMultiple-value field containing any number of short integers.classMultiple-value field containing any number of strings.classMultiple-value field containing any number ofSbTimevalues.classMultiple-value field containing any number of uint8_t integers.classMultiple-value field containing any number of uint32_t integers.classMultiple-value field containing any number ofSoUniformShaderParameternodes.classMultiple-value field containing any number of unsigned short integers.classMultiple-value field containing any number of two-dimensional vectors.classMultiple-value field containing any number of two-dimensional vectors.classMultiple-value field containing any number of two-dimensional filePath string vectors.classMultiple-value field containing any number of two-dimensional vectors.classMultiple-value field containing any number of two-dimensional vectors.classMultiple-value field containing any number of two-dimensional string vectors.classMultiple-value field containing any number of three-dimensional vectors.classMultiple-value field containing any number of three-dimensional vectors.classMultiple-value field containing any number of three-dimensional vectors.classMultiple-value field containing any number of three-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classMultiple-value field containing any number of four-dimensional vectors.classAbstract Field containing an array of values.classField containing a 2D array value.classField containing a 3D array value.classSoSFBitMask<EnumType extends Enum<EnumType> & IntegerValuedEnum>Single-value field containing a set of bit flags.classField containing a single Boolean value.classField containing a two-dimensional box.classField containing a three-dimensional box.classField containing a three-dimensional box.classField containing a three-dimensional box.classField containing a four-dimensional box (spacial three-dimension + time dimension).classclassField containing an RGB color.classField containing an RGBA color.classField containing a floating-point value.classField containing an engine instance.classSoSFEnum<EnumType extends Enum<EnumType> & IntegerValuedEnum>Field containing an enumerated value.classclassField containing a file path string.classField containing a floating-point value.classAbstract base class for all single-value fields.classField containing a 2D image.classField containing a 3D image.classField containing a int32_t integer.classField containing a int64_t integer.classField containing anSoMaterialnode.classField containing a 4x4 matrix.classField containing a 3x3 matrix.classField containing a reference to a memory object.classField containing a name.classField containing a a node.classField containing anSoPath.classField containing a plane equation.classField containing a rotation.classField containing a short integer.classField containing a string.classField containing anSbTime.classField used to trigger engines or connection networks.classField containing a uint8_t integer.classField containing an unsigned int32_t integer.classField containing an unsigned short integer.classField containing a two-dimensional vector.classField containing a two-dimensional vector.classField containing a two-dimensional vector.classField containing a two-dimensional vector.classField containing a three-dimensional vector.classField containing a three-dimensional vector.classField containing a three-dimensional vector.classField containing a homogeneous three-dimensional vector.classField 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 TypeMethodDescriptionbooleanSoField.appendConnection(SoField field) Appends this field to the list of connections from another field.booleanSoField.connectFrom(SoField field) Connects this field to another field.voidSoField.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 TypeClassDescriptionclassField containing anSoLDMDataTransformobject.classField containing anSoLDMResourceParametersobject. -
Uses of SoField in com.openinventor.meshviz.fields
Subclasses of SoField in com.openinventor.meshviz.fieldsModifier and TypeClassDescriptionclassInventor field containing a mesh of typePbCartesianGrid2D.classInventor field containing a mesh of typePbCartesianGrid3D.classInventor field containing a mesh of typePbHexahedronMesh3D.classInventor field containing a mesh of typePbIndexedMesh2D.classInventor field containing a mesh of typePbIndexedMesh3D.classInventor field containing a mesh of typePbIrregularMesh1D.classAbstract Inventor field defining a mesh.classInventor field containing a mesh of typePbParalCartesianGrid2D.classInventor field containing a mesh of typePbParalCartesianGrid3D.classInventor field containing a mesh of typePbPolarGrid2D.classInventor field containing a mesh of typePbQuadrangleMesh2D.classInventor field containing a mesh of typePbRegularCartesianGrid2D.classInventor field containing a mesh of typePbRegularCartesianGrid3D.classInventor field containing a mesh of typePbRegularMesh1D.classInventor field containing a mesh of typePbTetrahedronMesh3D.classInventor field containing a mesh of typePbTriangleMesh2D.