Uses of Class
org.web3d.x3d.jsail.fields.MFVec3d
Packages that use MFVec3d
Package
Description
The Core component supplies the base functionality for the X3D run-time system, including the abstract base node type, field types, the event model, and routing.
The X3D Java fields package provides a
comprehensive set of strongly typed X3D Java classes for
concrete implementation of X3D field types.
The Geospatial component defines how to associate real-world locations in an X3D scene and specifies nodes particularly tuned for geospatial applications.
The Rendering component includes fundamental rendering primitives such as TriangleSet and PointSet nodes, as well as geometric properties nodes that define how coordinate indices, colors, normals and texture coordinates are specified.
-
Uses of MFVec3d in org.web3d.x3d.jsail.Core
Methods in org.web3d.x3d.jsail.Core that return MFVec3dModifier and TypeMethodDescriptionfield.getValueMFVec3d()
If type matches, then get typed value of a MFVec3d field declaration.fieldValue.getValueMFVec3d()
If type matches, then get typed value of a MFVec3d fieldValue declaration.Methods in org.web3d.x3d.jsail.Core with parameters of type MFVec3dModifier and TypeMethodDescriptionfield.appendValue
(MFVec3d newValue) Append MFVec3d to field for value attribute.fieldValue.appendValue
(MFVec3d newValue) Append MFVec3d to fieldValue for value attribute.Set typed value of a MFVec3d field declaration.Set typed value of a MFVec3d fieldValue declaration. -
Uses of MFVec3d in org.web3d.x3d.jsail.fields
Methods in org.web3d.x3d.jsail.fields that return MFVec3dModifier and TypeMethodDescriptionAppends a new MFVec3d to the end of the existing value array, increasing the field length accordingly.Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.MFVec3d.multiply
(double scaleFactor) Multiply scaleFactor times all values in this field type.MFVec3d.normalize()
Utility method to normalize vector values to unit length, ignore vector values with zero length.MFVec3d.setValue
(float[] newValue) Assign a single-precision floating-point array value to this double-precision field.Apply an MFVec3d value to this field.Assign a single-field SFVec3d as new array value.MFVec3d.setValueByString
(String newValue) Utility accessor for MFVec3d using String value (which must pass parsing validation checks).Methods in org.web3d.x3d.jsail.fields with parameters of type MFVec3dModifier and TypeMethodDescriptionAppends a new MFVec3d to the end of the existing value array, increasing the field length accordingly.boolean
Determine whether two objects contain equal values.Apply an MFVec3d value to this field.Constructors in org.web3d.x3d.jsail.fields with parameters of type MFVec3d -
Uses of MFVec3d in org.web3d.x3d.jsail.Geospatial
Methods in org.web3d.x3d.jsail.Geospatial with parameters of type MFVec3dModifier and TypeMethodDescriptionGeoPositionInterpolator.setKeyValue
(MFVec3d newValue) Assign typed object value to MFVec3d keyValue field, similar toGeoPositionInterpolator.setKeyValue(double[])
.Assign typed object value to MFVec3d point field, similar toGeoCoordinate.setPoint(double[])
. -
Uses of MFVec3d in org.web3d.x3d.jsail.Rendering
Methods in org.web3d.x3d.jsail.Rendering with parameters of type MFVec3dModifier and TypeMethodDescriptionAssign typed object value to MFVec3d point field, similar toCoordinateDouble.setPoint(double[])
.