Uses of Class
org.web3d.x3d.jsail.fields.MFVec3f
Packages that use MFVec3f
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 Follower nodes (Chasers and Dampers) support dynamic creation of smooth parameter transitions at run time.
The Geometry3D component describes how three-dimensional geometry is specified and defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes (Box, Cone, Cylinder, Sphere).
The Humanoid Animation (HAnim) component for X3D defines node bindings and other details for implementing ISO/IEC 19774, the HAnim International Specification.
Interpolator nodes provide keyframe-based animation capability.
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.
The Rigid Body Physics component describes how to model rigid bodies and their interactions through the application of basic physics principles to effect motion.
The Texturing3D component specifies how 3D volumetric textures describe surface properties as data points in a volume of space, rather than a flat surface.
-
Uses of MFVec3f in org.web3d.x3d.jsail.Core
Methods in org.web3d.x3d.jsail.Core that return MFVec3fModifier and TypeMethodDescriptionfield.getValueMFVec3f()
If type matches, then get typed value of a MFVec3f field declaration.fieldValue.getValueMFVec3f()
If type matches, then get typed value of a MFVec3f fieldValue declaration.Methods in org.web3d.x3d.jsail.Core with parameters of type MFVec3fModifier and TypeMethodDescriptionfield.appendValue
(MFVec3f newValue) Append MFVec3f to field for value attribute.fieldValue.appendValue
(MFVec3f newValue) Append MFVec3f to fieldValue for value attribute.Set typed value of a MFVec3f field declaration.Set typed value of a MFVec3f fieldValue declaration. -
Uses of MFVec3f in org.web3d.x3d.jsail.fields
Methods in org.web3d.x3d.jsail.fields that return MFVec3fModifier and TypeMethodDescriptionAppends a new MFVec3f 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.MFVec3f.multiply
(float scaleFactor) Multiply scaleFactor times all values in this field type.MFVec3f.normalize()
Utility method to normalize vector values to unit length, ignore vector values with zero length.MFVec3f.setValue
(double[] newValue) Assign a double-precision array value to this single-precision field.Apply an MFVec3f value to this field.Assign a single-field SFVec3f as new array value.MFVec3f.setValueByString
(String newValue) Utility accessor for MFVec3f using String value (which must pass parsing validation checks).Methods in org.web3d.x3d.jsail.fields with parameters of type MFVec3fModifier and TypeMethodDescriptionAppends a new MFVec3f to the end of the existing value array, increasing the field length accordingly.boolean
Determine whether two objects contain equal values.Apply an MFVec3f value to this field.Constructors in org.web3d.x3d.jsail.fields with parameters of type MFVec3f -
Uses of MFVec3f in org.web3d.x3d.jsail.Followers
Methods in org.web3d.x3d.jsail.Followers with parameters of type MFVec3fModifier and TypeMethodDescriptionCoordinateChaser.setInitialDestination
(MFVec3f newValue) Assign typed object value to MFVec3f initialDestination field, similar toCoordinateChaser.setInitialDestination(float[])
.CoordinateDamper.setInitialDestination
(MFVec3f newValue) Assign typed object value to MFVec3f initialDestination field, similar toCoordinateDamper.setInitialDestination(float[])
.CoordinateChaser.setInitialValue
(MFVec3f newValue) Assign typed object value to MFVec3f initialValue field, similar toCoordinateChaser.setInitialValue(float[])
.CoordinateDamper.setInitialValue
(MFVec3f newValue) Assign typed object value to MFVec3f initialValue field, similar toCoordinateDamper.setInitialValue(float[])
. -
Uses of MFVec3f in org.web3d.x3d.jsail.Geometry3D
Methods in org.web3d.x3d.jsail.Geometry3D with parameters of type MFVec3fModifier and TypeMethodDescriptionAssign typed object value to MFVec3f spine field, similar toExtrusion.setSpine(float[])
. -
Uses of MFVec3f in org.web3d.x3d.jsail.HAnim
Methods in org.web3d.x3d.jsail.HAnim with parameters of type MFVec3fModifier and TypeMethodDescriptionHAnimDisplacer.setDisplacements
(MFVec3f newValue) Assign typed object value to MFVec3f displacements field, similar toHAnimDisplacer.setDisplacements(float[])
.HAnimHumanoid.setJointBindingPositions
(MFVec3f newValue) Assign typed object value to MFVec3f jointBindingPositions field, similar toHAnimHumanoid.setJointBindingPositions(float[])
.HAnimHumanoid.setJointBindingScales
(MFVec3f newValue) Assign typed object value to MFVec3f jointBindingScales field, similar toHAnimHumanoid.setJointBindingScales(float[])
. -
Uses of MFVec3f in org.web3d.x3d.jsail.Interpolation
Methods in org.web3d.x3d.jsail.Interpolation with parameters of type MFVec3fModifier and TypeMethodDescriptionCoordinateInterpolator.setKeyValue
(MFVec3f newValue) Assign typed object value to MFVec3f keyValue field, similar toCoordinateInterpolator.setKeyValue(float[])
.NormalInterpolator.setKeyValue
(MFVec3f newValue) Assign typed object value to MFVec3f keyValue field, similar toNormalInterpolator.setKeyValue(float[])
.PositionInterpolator.setKeyValue
(MFVec3f newValue) Assign typed object value to MFVec3f keyValue field, similar toPositionInterpolator.setKeyValue(float[])
.SplinePositionInterpolator.setKeyValue
(MFVec3f newValue) Assign typed object value to MFVec3f keyValue field, similar toSplinePositionInterpolator.setKeyValue(float[])
.SplinePositionInterpolator.setKeyVelocity
(MFVec3f newValue) Assign typed object value to MFVec3f keyVelocity field, similar toSplinePositionInterpolator.setKeyVelocity(float[])
. -
Uses of MFVec3f in org.web3d.x3d.jsail.Rendering
Methods in org.web3d.x3d.jsail.Rendering with parameters of type MFVec3fModifier and TypeMethodDescriptionAssign typed object value to MFVec3f point field, similar toCoordinate.setPoint(float[])
.Assign typed object value to MFVec3f vector field, similar toNormal.setVector(float[])
. -
Uses of MFVec3f in org.web3d.x3d.jsail.RigidBodyPhysics
Methods in org.web3d.x3d.jsail.RigidBodyPhysics with parameters of type MFVec3fModifier and TypeMethodDescriptionAssign typed object value to MFVec3f forces field, similar toRigidBody.setForces(float[])
.RigidBody.setTorques
(MFVec3f newValue) Assign typed object value to MFVec3f torques field, similar toRigidBody.setTorques(float[])
. -
Uses of MFVec3f in org.web3d.x3d.jsail.Texturing3D
Methods in org.web3d.x3d.jsail.Texturing3D with parameters of type MFVec3fModifier and TypeMethodDescriptionAssign typed object value to MFVec3f point field, similar toTextureCoordinate3D.setPoint(float[])
.