Uses of Class
org.web3d.x3d.jsail.fields.SFRotation
Package
Description
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
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 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 Geospatial component defines how to associate real-world locations in an X3D scene and specifies nodes particularly tuned for geospatial applications.
The Grouping component describes how nodes are organized into groups to establish a transformation hierarchy for the X3D scene graph.
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 Navigation component specifies how a user can effectively and intuitively move through and around a 3D scene.
Pointing device sensor nodes detect pointing events from user-interface devices, defining activities such as a user selecting a piece of geometry.
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 Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
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 SFRotation in org.web3d.x3d.jsail.CADGeometry
Modifier and TypeMethodDescriptionCADPart.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toCADPart.setRotation(float[])
. // #0.eCADPart.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toCADPart.setScaleOrientation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.Core
Modifier and TypeMethodDescriptionfield.getValueSFRotation()
If type matches, then get typed value of a SFRotation field declaration.fieldValue.getValueSFRotation()
If type matches, then get typed value of a SFRotation fieldValue declaration.Modifier and TypeMethodDescriptionfield.appendValue
(SFRotation newValue) Append SFRotation to field for value attribute.fieldValue.appendValue
(SFRotation newValue) Append SFRotation to fieldValue for value attribute.field.setValue
(SFRotation newValue) Set typed value of a SFRotation field declaration.fieldValue.setValue
(SFRotation newValue) Set typed value of a SFRotation fieldValue declaration. -
Uses of SFRotation in org.web3d.x3d.jsail.DIS
Modifier and TypeMethodDescriptionEspduTransform.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toEspduTransform.setRotation(float[])
. // #0.eEspduTransform.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toEspduTransform.setScaleOrientation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.fields
Modifier and TypeMethodDescriptionSFRotation.normalize()
Utility method to normalize this rotation value: unit length for axis-angle vector, angle in range [0-2pi] radians, rotation with zero-length axis is reset to DEFAULT_VALUE.SFRotation.setValue
(double[] newValue) Assign a new value to this field.SFRotation.setValue
(double x, double y, double z, double angleRadians) Assign a new value to this field.SFRotation.setValue
(float x, float y, float z, float angleRadians) Assign a new value to this field.SFRotation.setValue
(SFRotation newValue) Apply an SFRotation value to this field.SFRotation.setValueArray
(float[] newValue) Assign a new array value to this field, pipelined.SFRotation.setValueByString
(String newValue) Utility accessor for SFRotation using String value (which must pass parsing validation checks).Modifier and TypeMethodDescriptionMFRotation.append
(SFRotation newValue) Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.boolean
SFRotation.equals
(SFRotation comparisonSFRotation) Determine whether two objects contain equal values.MFRotation.setValue
(SFRotation newValue) Assign a single-field SFRotation as new array value.SFRotation.setValue
(SFRotation newValue) Apply an SFRotation value to this field.ModifierConstructorDescriptionMFRotation
(SFRotation newValue) Utility constructor for MFRotation to assign a single SFRotation as new initial value.SFRotation
(SFRotation newValue) Constructor to copy an SFRotation value as initial value for this new field object. -
Uses of SFRotation in org.web3d.x3d.jsail.Followers
Modifier and TypeMethodDescriptionOrientationChaser.setInitialDestination
(SFRotation newValue) Assign typed object value to SFRotation initialDestination field, similar toOrientationChaser.setInitialDestination(float[])
. // #0.eOrientationDamper.setInitialDestination
(SFRotation newValue) Assign typed object value to SFRotation initialDestination field, similar toOrientationDamper.setInitialDestination(float[])
. // #0.eOrientationChaser.setInitialValue
(SFRotation newValue) Assign typed object value to SFRotation initialValue field, similar toOrientationChaser.setInitialValue(float[])
. // #0.eOrientationDamper.setInitialValue
(SFRotation newValue) Assign typed object value to SFRotation initialValue field, similar toOrientationDamper.setInitialValue(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.Geometry3D
Modifier and TypeMethodDescriptionExtrusion.addOrientation
(SFRotation newValue) Add singleton SFRotation value to MFRotation orientation field. -
Uses of SFRotation in org.web3d.x3d.jsail.Geospatial
Modifier and TypeMethodDescriptionGeoViewpoint.setOrientation
(SFRotation newValue) Assign typed object value to SFRotation orientation field, similar toGeoViewpoint.setOrientation(float[])
. // #0.eGeoTransform.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toGeoTransform.setRotation(float[])
. // #0.eGeoTransform.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toGeoTransform.setScaleOrientation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.Grouping
Modifier and TypeMethodDescriptionTransform.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toTransform.setRotation(float[])
. // #0.eTransform.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toTransform.setScaleOrientation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.HAnim
Modifier and TypeMethodDescriptionHAnimHumanoid.addJointBindingRotations
(SFRotation newValue) Add singleton SFRotation value to MFRotation jointBindingRotations field.HAnimJoint.setLimitOrientation
(SFRotation newValue) Assign typed object value to SFRotation limitOrientation field, similar toHAnimJoint.setLimitOrientation(float[])
. // #0.eHAnimHumanoid.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toHAnimHumanoid.setRotation(float[])
. // #0.eHAnimJoint.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toHAnimJoint.setRotation(float[])
. // #0.eHAnimSite.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toHAnimSite.setRotation(float[])
. // #0.eHAnimHumanoid.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toHAnimHumanoid.setScaleOrientation(float[])
. // #0.eHAnimJoint.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toHAnimJoint.setScaleOrientation(float[])
. // #0.eHAnimSite.setScaleOrientation
(SFRotation newValue) Assign typed object value to SFRotation scaleOrientation field, similar toHAnimSite.setScaleOrientation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.Interpolation
Modifier and TypeMethodDescriptionOrientationInterpolator.addKeyValue
(SFRotation newValue) Add singleton SFRotation value to MFRotation keyValue field.SquadOrientationInterpolator.addKeyValue
(SFRotation newValue) Add singleton SFRotation value to MFRotation keyValue field. -
Uses of SFRotation in org.web3d.x3d.jsail.PointingDeviceSensor
Modifier and TypeMethodDescriptionCylinderSensor.setAxisRotation
(SFRotation newValue) Assign typed object value to SFRotation axisRotation field, similar toCylinderSensor.setAxisRotation(float[])
. // #0.ePlaneSensor.setAxisRotation
(SFRotation newValue) Assign typed object value to SFRotation axisRotation field, similar toPlaneSensor.setAxisRotation(float[])
. // #0.eSphereSensor.setOffset
(SFRotation newValue) Assign typed object value to SFRotation offset field, similar toSphereSensor.setOffset(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.RigidBodyPhysics
Modifier and TypeMethodDescriptionRigidBody.setOrientation
(SFRotation newValue) Assign typed object value to SFRotation orientation field, similar toRigidBody.setOrientation(float[])
. // #0.eCollidableOffset.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toCollidableOffset.setRotation(float[])
. // #0.eCollidableShape.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toCollidableShape.setRotation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.Sound
Modifier and TypeMethodDescriptionListenerPointSource.setOrientation
(SFRotation newValue) Assign typed object value to SFRotation orientation field, similar toListenerPointSource.setOrientation(float[])
. // #0.e -
Uses of SFRotation in org.web3d.x3d.jsail.Texturing3D
Modifier and TypeMethodDescriptionTextureTransform3D.setRotation
(SFRotation newValue) Assign typed object value to SFRotation rotation field, similar toTextureTransform3D.setRotation(float[])
. // #0.e