Uses of Class
org.web3d.x3d.jsail.fields.SFVec3d
Packages that use SFVec3d
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 Distributed Interactive Simulation (DIS) component provides networked interoperability with the IEEE DIS protocol for sharing state and conducting real-time platform-level simulations across multiple host computers.
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 SFVec3d in org.web3d.x3d.jsail.Core
Methods in org.web3d.x3d.jsail.Core that return SFVec3dModifier and TypeMethodDescriptionfield.getValueSFVec3d()
If type matches, then get typed value of a SFVec3d field declaration.fieldValue.getValueSFVec3d()
If type matches, then get typed value of a SFVec3d fieldValue declaration.Methods in org.web3d.x3d.jsail.Core with parameters of type SFVec3dModifier and TypeMethodDescriptionfield.appendValue
(SFVec3d newValue) Append SFVec3d to field for value attribute.fieldValue.appendValue
(SFVec3d newValue) Append SFVec3d to fieldValue for value attribute.Set typed value of a SFVec3d field declaration.Set typed value of a SFVec3d fieldValue declaration. -
Uses of SFVec3d in org.web3d.x3d.jsail.DIS
Methods in org.web3d.x3d.jsail.DIS with parameters of type SFVec3dModifier and TypeMethodDescriptionEspduTransform.setGeoCoords
(SFVec3d newValue) Assign typed object value to SFVec3d geoCoords field, similar toEspduTransform.setGeoCoords(double[])
.ReceiverPdu.setGeoCoords
(SFVec3d newValue) Assign typed object value to SFVec3d geoCoords field, similar toReceiverPdu.setGeoCoords(double[])
.SignalPdu.setGeoCoords
(SFVec3d newValue) Assign typed object value to SFVec3d geoCoords field, similar toSignalPdu.setGeoCoords(double[])
.TransmitterPdu.setGeoCoords
(SFVec3d newValue) Assign typed object value to SFVec3d geoCoords field, similar toTransmitterPdu.setGeoCoords(double[])
. -
Uses of SFVec3d in org.web3d.x3d.jsail.fields
Methods in org.web3d.x3d.jsail.fields that return SFVec3dModifier and TypeMethodDescriptionSFVec3d.multiply
(double scaleFactor) Multiply scaleFactor times all values in this field type.SFVec3d.normalize()
Utility method to normalize this vector value to unit length, ignore if zero length.SFVec3d.setValue
(double x, double y, double z) Assign a new value to this field.SFVec3d.setValue
(float[] newValue) Constructor for SFVec3d using a corresponding Java primitive float[] array as new initial value.Apply an SFVec3d value to this field.SFVec3d.setValueArray
(double[] newValue) Assign a new array value to this field, pipelined.SFVec3d.setValueByString
(String newValue) Utility accessor for SFVec3d using String value (which must pass parsing validation checks).Methods in org.web3d.x3d.jsail.fields with parameters of type SFVec3dModifier and TypeMethodDescriptionAppends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.boolean
Determine whether two objects contain equal values.Assign a single-field SFVec3d as new array value.Apply an SFVec3d value to this field.Constructors in org.web3d.x3d.jsail.fields with parameters of type SFVec3d -
Uses of SFVec3d in org.web3d.x3d.jsail.Geospatial
Methods in org.web3d.x3d.jsail.Geospatial with parameters of type SFVec3dModifier and TypeMethodDescriptionGeoPositionInterpolator.addKeyValue
(SFVec3d newValue) Add singleton SFVec3d value to MFVec3d keyValue field.Add singleton SFVec3d value to MFVec3d point field.Assign typed object value to SFVec3d center field, similar toGeoLOD.setCenter(double[])
.Assign typed object value to SFVec3d center field, similar toGeoProximitySensor.setCenter(double[])
.GeoViewpoint.setCenterOfRotation
(SFVec3d newValue) Assign typed object value to SFVec3d centerOfRotation field, similar toGeoViewpoint.setCenterOfRotation(double[])
.GeoProximitySensor.setGeoCenter
(SFVec3d newValue) Assign typed object value to SFVec3d geoCenter field, similar toGeoProximitySensor.setGeoCenter(double[])
.GeoTransform.setGeoCenter
(SFVec3d newValue) Assign typed object value to SFVec3d geoCenter field, similar toGeoTransform.setGeoCenter(double[])
.GeoLocation.setGeoCoords
(SFVec3d newValue) Assign typed object value to SFVec3d geoCoords field, similar toGeoLocation.setGeoCoords(double[])
.GeoOrigin.setGeoCoords
(SFVec3d newValue) Assign typed object value to SFVec3d geoCoords field, similar toGeoOrigin.setGeoCoords(double[])
.GeoElevationGrid.setGeoGridOrigin
(SFVec3d newValue) Assign typed object value to SFVec3d geoGridOrigin field, similar toGeoElevationGrid.setGeoGridOrigin(double[])
.GeoViewpoint.setPosition
(SFVec3d newValue) Assign typed object value to SFVec3d position field, similar toGeoViewpoint.setPosition(double[])
. -
Uses of SFVec3d in org.web3d.x3d.jsail.Rendering
Methods in org.web3d.x3d.jsail.Rendering with parameters of type SFVec3dModifier and TypeMethodDescriptionAdd singleton SFVec3d value to MFVec3d point field.