Uses of Class
org.web3d.x3d.jsail.fields.MFVec2f
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 Geometry2D component defines how two-dimensional geometry is specified and what shapes are available.
The Geometry3D component describes how three-dimensional geometry is specified and defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes (Box, Cone, Cylinder, Sphere).
Interpolator nodes provide keyframe-based animation capability.
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation nodes.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
-
Uses of MFVec2f in org.web3d.x3d.jsail.Core
Modifier and TypeMethodDescriptionfield.getValueMFVec2f()
If type matches, then get typed value of a MFVec2f field declaration.fieldValue.getValueMFVec2f()
If type matches, then get typed value of a MFVec2f fieldValue declaration.Modifier and TypeMethodDescriptionfield.appendValue
(MFVec2f newValue) Append MFVec2f to field for value attribute.fieldValue.appendValue
(MFVec2f newValue) Append MFVec2f to fieldValue for value attribute.Set typed value of a MFVec2f field declaration.Set typed value of a MFVec2f fieldValue declaration. -
Uses of MFVec2f in org.web3d.x3d.jsail.fields
Modifier and TypeMethodDescriptionAppends a new MFVec2f 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.MFVec2f.multiply
(float scaleFactor) Multiply scaleFactor times all values in this field type.MFVec2f.normalize()
Utility method to normalize vector values to unit length, ignore vector values with zero length.MFVec2f.setValue
(double[] newValue) Assign a double-precision array value to this single-precision field.Apply an MFVec2f value to this field.Assign a single-field SFVec2f as new array value.MFVec2f.setValueByString
(String newValue) Utility accessor for MFVec2f using String value (which must pass parsing validation checks).Modifier and TypeMethodDescriptionAppends a new MFVec2f to the end of the existing value array, increasing the field length accordingly.boolean
Determine whether two objects contain equal values.Apply an MFVec2f value to this field. -
Uses of MFVec2f in org.web3d.x3d.jsail.Followers
Modifier and TypeMethodDescriptionTexCoordChaser2D.setInitialDestination
(MFVec2f newValue) Assign typed object value to MFVec2f initialDestination field, similar toTexCoordChaser2D.setInitialDestination(float[])
.TexCoordDamper2D.setInitialDestination
(MFVec2f newValue) Assign typed object value to MFVec2f initialDestination field, similar toTexCoordDamper2D.setInitialDestination(float[])
.TexCoordChaser2D.setInitialValue
(MFVec2f newValue) Assign typed object value to MFVec2f initialValue field, similar toTexCoordChaser2D.setInitialValue(float[])
.TexCoordDamper2D.setInitialValue
(MFVec2f newValue) Assign typed object value to MFVec2f initialValue field, similar toTexCoordDamper2D.setInitialValue(float[])
. -
Uses of MFVec2f in org.web3d.x3d.jsail.Geometry2D
Modifier and TypeMethodDescriptionPolyline2D.setLineSegments
(MFVec2f newValue) Assign typed object value to MFVec2f lineSegments field, similar toPolyline2D.setLineSegments(float[])
.Assign typed object value to MFVec2f point field, similar toPolypoint2D.setPoint(float[])
.TriangleSet2D.setVertices
(MFVec2f newValue) Assign typed object value to MFVec2f vertices field, similar toTriangleSet2D.setVertices(float[])
. -
Uses of MFVec2f in org.web3d.x3d.jsail.Geometry3D
Modifier and TypeMethodDescriptionExtrusion.setCrossSection
(MFVec2f newValue) Assign typed object value to MFVec2f crossSection field, similar toExtrusion.setCrossSection(float[])
.Assign typed object value to MFVec2f scale field, similar toExtrusion.setScale(float[])
. -
Uses of MFVec2f in org.web3d.x3d.jsail.Interpolation
Modifier and TypeMethodDescriptionEaseInEaseOut.setEaseInEaseOut
(MFVec2f newValue) Assign typed object value to MFVec2f easeInEaseOut field, similar toEaseInEaseOut.setEaseInEaseOut(float[])
.CoordinateInterpolator2D.setKeyValue
(MFVec2f newValue) Assign typed object value to MFVec2f keyValue field, similar toCoordinateInterpolator2D.setKeyValue(float[])
.PositionInterpolator2D.setKeyValue
(MFVec2f newValue) Assign typed object value to MFVec2f keyValue field, similar toPositionInterpolator2D.setKeyValue(float[])
.SplinePositionInterpolator2D.setKeyValue
(MFVec2f newValue) Assign typed object value to MFVec2f keyValue field, similar toSplinePositionInterpolator2D.setKeyValue(float[])
.SplinePositionInterpolator2D.setKeyVelocity
(MFVec2f newValue) Assign typed object value to MFVec2f keyVelocity field, similar toSplinePositionInterpolator2D.setKeyVelocity(float[])
. -
Uses of MFVec2f in org.web3d.x3d.jsail.NURBS
Modifier and TypeMethodDescriptionNurbsTextureCoordinate.setControlPoint
(MFVec2f newValue) Assign typed object value to MFVec2f controlPoint field, similar toNurbsTextureCoordinate.setControlPoint(float[])
. -
Uses of MFVec2f in org.web3d.x3d.jsail.Texturing
Modifier and TypeMethodDescriptionAssign typed object value to MFVec2f point field, similar toTextureCoordinate.setPoint(float[])
.