| Package | Description |
|---|---|
| org.web3d.x3d.jsail.Core |
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.
|
| org.web3d.x3d.jsail.DIS |
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.
|
| org.web3d.x3d.jsail.EnvironmentalEffects |
Nodes in the Environmental effects component support the creation of realistic environmental
effects such as panoramic backgrounds and fog.
|
| org.web3d.x3d.jsail.EventUtilities |
The Event Utility nodes provide the capability to filter, trigger, convert, or sequence
numerous event-types for common interactive applications without the use of a Script
node.
|
| org.web3d.x3d.jsail.fields |
The fields subpackage is provided for creating
typed X3D field values
and also includes various utility capabilities.
|
| org.web3d.x3d.jsail.Geometry3D |
The Geometry3D component describes how three-dimensional geometry is specified and
defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes
(Box, Cone, Cylinder, Sphere).
|
| org.web3d.x3d.jsail.Geospatial |
The Geospatial component defines how to associate real-world locations in an X3D scene
and specifies nodes particularly tuned for geospatial applications.
|
| org.web3d.x3d.jsail.HAnim |
The Humanoid Animation (H-Anim) component for X3D defines node bindings and other
details for implementing ISO/IEC 19774, the H-Anim International Specificaiton.
|
| org.web3d.x3d.jsail.Interpolation |
Interpolator nodes provide keyframe-based animation capability.
|
| org.web3d.x3d.jsail.Layering |
The Layering component describes how to layer a set of subscene layers into a composite
scene.
|
| org.web3d.x3d.jsail.Layout |
The Layout component defines how to precisely position content in a scene in relation
to the rendered results, especially for integrating 2D content with 3D content.
|
| org.web3d.x3d.jsail.Navigation |
The Navigation component specifies how a user can effectively and intuitively move
through and around a 3D scene.
|
| org.web3d.x3d.jsail.NURBS |
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation
nodes.
|
| org.web3d.x3d.jsail.ParticleSystems |
The Particle Systems component specifies how to model particles and their interactions
through the application of basic physics principles to affect motion.
|
| org.web3d.x3d.jsail.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| org.web3d.x3d.jsail.Text |
The Text component defines how text strings are rendered in an X3D scene.
|
| org.web3d.x3d.jsail.Texturing |
The Texturing component specifies how 2D texture images are defined and then positioned
on associated geometry.
|
| org.web3d.x3d.jsail.VolumeRendering |
The Volume Rendering component provides the ability to specify and render volumetric
data sets.
|
| Modifier and Type | Method and Description |
|---|---|
MFFloatObject |
fieldObject.getValueMFFloat()
Get typed value of this field declaration.
|
MFFloatObject |
fieldValueObject.getValueMFFloat()
Get typed value of this fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
fieldObject |
fieldObject.appendValue(MFFloatObject newValue)
Append MFFloatObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(MFFloatObject newValue)
Append MFFloatObject to fieldValue for value attribute.
|
MetadataFloatObject |
MetadataFloatObject.setValue(MFFloatObject newValue)
Assign typed object MFFloat value field, similar to
MetadataFloatObject.setValue(float[]). |
fieldObject |
fieldObject.setValue(MFFloatObject newValue)
Set typed value of a MFFloat field declaration.
|
fieldValueObject |
fieldValueObject.setValue(MFFloatObject newValue)
Set typed value of a MFFloat fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
EspduTransformObject |
EspduTransformObject.setArticulationParameterArray(MFFloatObject newValue)
Assign typed object value to MFFloat articulationParameterArray field, similar to
EspduTransformObject.setArticulationParameterArray(float[]). |
| Modifier and Type | Method and Description |
|---|---|
FogCoordinateObject |
FogCoordinateObject.setDepth(MFFloatObject newValue)
Assign typed object value to MFFloat depth field, similar to
FogCoordinateObject.setDepth(float[]). |
BackgroundObject |
BackgroundObject.setGroundAngle(MFFloatObject newValue)
Assign typed object value to MFFloat groundAngle field, similar to
BackgroundObject.setGroundAngle(float[]). |
TextureBackgroundObject |
TextureBackgroundObject.setGroundAngle(MFFloatObject newValue)
Assign typed object value to MFFloat groundAngle field, similar to
TextureBackgroundObject.setGroundAngle(float[]). |
BackgroundObject |
BackgroundObject.setSkyAngle(MFFloatObject newValue)
Assign typed object value to MFFloat skyAngle field, similar to
BackgroundObject.setSkyAngle(float[]). |
TextureBackgroundObject |
TextureBackgroundObject.setSkyAngle(MFFloatObject newValue)
Assign typed object value to MFFloat skyAngle field, similar to
TextureBackgroundObject.setSkyAngle(float[]). |
| Modifier and Type | Method and Description |
|---|---|
BooleanSequencerObject |
BooleanSequencerObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
BooleanSequencerObject.setKey(float[]). |
IntegerSequencerObject |
IntegerSequencerObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
IntegerSequencerObject.setKey(float[]). |
| Modifier and Type | Method and Description |
|---|---|
MFFloatObject |
MFFloatObject.append(MFFloatObject newValue)
Appends a new MFFloatObject to the end of the existing value array, increasing the field length accordingly.
|
MFFloatObject |
MFFloatObject.append(SFFloatObject newValue)
Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.
|
MFFloatObject |
MFFloatObject.multiply(float scaleFactor)
Multiply scaleFactor times all values in this field type.
|
MFFloatObject |
MFFloatObject.setValue(double[] newValue)
Assign a double-precision array value to this single-precision field.
|
MFFloatObject |
MFFloatObject.setValue(MFFloatObject newValue)
Apply an MFFloatObject value to this field.
|
MFFloatObject |
MFFloatObject.setValue(SFFloatObject newValue)
Assign a single-field SFFloatObject as new array value.
|
MFFloatObject |
MFFloatObject.setValueByString(java.lang.String newValue)
Utility accessor for MFFloatObject using String value (which must pass parsing validation checks).
|
| Modifier and Type | Method and Description |
|---|---|
MFFloatObject |
MFFloatObject.append(MFFloatObject newValue)
Appends a new MFFloatObject to the end of the existing value array, increasing the field length accordingly.
|
MFFloatObject |
MFFloatObject.setValue(MFFloatObject newValue)
Apply an MFFloatObject value to this field.
|
| Constructor and Description |
|---|
MFFloatObject(MFFloatObject newValue)
Constructor to copy an MFFloatObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
ElevationGridObject |
ElevationGridObject.setHeight(MFFloatObject newValue)
Assign typed object value to MFFloat height field, similar to
ElevationGridObject.setHeight(float[]). |
| Modifier and Type | Method and Description |
|---|---|
GeoPositionInterpolatorObject |
GeoPositionInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
GeoPositionInterpolatorObject.setKey(float[]). |
| Modifier and Type | Method and Description |
|---|---|
HAnimSegmentObject |
HAnimSegmentObject.setMomentsOfInertia(MFFloatObject newValue)
Assign typed object value to MFFloat momentsOfInertia field, similar to
HAnimSegmentObject.setMomentsOfInertia(float[]). |
HAnimJointObject |
HAnimJointObject.setSkinCoordWeight(MFFloatObject newValue)
Assign typed object value to MFFloat skinCoordWeight field, similar to
HAnimJointObject.setSkinCoordWeight(float[]). |
HAnimMotionObject |
HAnimMotionObject.setValues(MFFloatObject newValue)
Assign typed object value to MFFloat values field, similar to
HAnimMotionObject.setValues(float[]). |
| Modifier and Type | Method and Description |
|---|---|
ColorInterpolatorObject |
ColorInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
ColorInterpolatorObject.setKey(float[]). |
CoordinateInterpolator2DObject |
CoordinateInterpolator2DObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
CoordinateInterpolator2DObject.setKey(float[]). |
CoordinateInterpolatorObject |
CoordinateInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
CoordinateInterpolatorObject.setKey(float[]). |
EaseInEaseOutObject |
EaseInEaseOutObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
EaseInEaseOutObject.setKey(float[]). |
NormalInterpolatorObject |
NormalInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
NormalInterpolatorObject.setKey(float[]). |
OrientationInterpolatorObject |
OrientationInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
OrientationInterpolatorObject.setKey(float[]). |
PositionInterpolator2DObject |
PositionInterpolator2DObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
PositionInterpolator2DObject.setKey(float[]). |
PositionInterpolatorObject |
PositionInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
PositionInterpolatorObject.setKey(float[]). |
ScalarInterpolatorObject |
ScalarInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
ScalarInterpolatorObject.setKey(float[]). |
SplinePositionInterpolator2DObject |
SplinePositionInterpolator2DObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
SplinePositionInterpolator2DObject.setKey(float[]). |
SplinePositionInterpolatorObject |
SplinePositionInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
SplinePositionInterpolatorObject.setKey(float[]). |
SplineScalarInterpolatorObject |
SplineScalarInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
SplineScalarInterpolatorObject.setKey(float[]). |
SquadOrientationInterpolatorObject |
SquadOrientationInterpolatorObject.setKey(MFFloatObject newValue)
Assign typed object value to MFFloat key field, similar to
SquadOrientationInterpolatorObject.setKey(float[]). |
ScalarInterpolatorObject |
ScalarInterpolatorObject.setKeyValue(MFFloatObject newValue)
Assign typed object value to MFFloat keyValue field, similar to
ScalarInterpolatorObject.setKeyValue(float[]). |
SplineScalarInterpolatorObject |
SplineScalarInterpolatorObject.setKeyValue(MFFloatObject newValue)
Assign typed object value to MFFloat keyValue field, similar to
SplineScalarInterpolatorObject.setKeyValue(float[]). |
SplineScalarInterpolatorObject |
SplineScalarInterpolatorObject.setKeyVelocity(MFFloatObject newValue)
Assign typed object value to MFFloat keyVelocity field, similar to
SplineScalarInterpolatorObject.setKeyVelocity(float[]). |
| Modifier and Type | Method and Description |
|---|---|
ViewportObject |
ViewportObject.setClipBoundary(MFFloatObject newValue)
Assign typed object value to MFFloat clipBoundary field, similar to
ViewportObject.setClipBoundary(float[]). |
| Modifier and Type | Method and Description |
|---|---|
LayoutObject |
LayoutObject.setOffset(MFFloatObject newValue)
Assign typed object value to MFFloat offset field, similar to
LayoutObject.setOffset(float[]). |
LayoutObject |
LayoutObject.setSize(MFFloatObject newValue)
Assign typed object value to MFFloat size field, similar to
LayoutObject.setSize(float[]). |
| Modifier and Type | Method and Description |
|---|---|
NavigationInfoObject |
NavigationInfoObject.setAvatarSize(MFFloatObject newValue)
Assign typed object value to MFFloat avatarSize field, similar to
NavigationInfoObject.setAvatarSize(float[]). |
OrthoViewpointObject |
OrthoViewpointObject.setFieldOfView(MFFloatObject newValue)
Assign typed object value to MFFloat fieldOfView field, similar to
OrthoViewpointObject.setFieldOfView(float[]). |
LODObject |
LODObject.setRange(MFFloatObject newValue)
Assign typed object value to MFFloat range field, similar to
LODObject.setRange(float[]). |
| Modifier and Type | Method and Description |
|---|---|
NurbsTextureCoordinateObject |
NurbsTextureCoordinateObject.setWeight(MFFloatObject newValue)
Assign typed object value to MFFloat weight field, similar to
NurbsTextureCoordinateObject.setWeight(float[]). |
| Modifier and Type | Method and Description |
|---|---|
ParticleSystemObject |
ParticleSystemObject.setColorKey(MFFloatObject newValue)
Assign typed object value to MFFloat colorKey field, similar to
ParticleSystemObject.setColorKey(float[]). |
ParticleSystemObject |
ParticleSystemObject.setTexCoordKey(MFFloatObject newValue)
Assign typed object value to MFFloat texCoordKey field, similar to
ParticleSystemObject.setTexCoordKey(float[]). |
| Modifier and Type | Method and Description |
|---|---|
FloatVertexAttributeObject |
FloatVertexAttributeObject.setValue(MFFloatObject newValue)
Assign typed object MFFloat value field, similar to
FloatVertexAttributeObject.setValue(float[]). |
| Modifier and Type | Method and Description |
|---|---|
TextObject |
TextObject.setLength(MFFloatObject newValue)
Assign typed object value to MFFloat length field, similar to
TextObject.setLength(float[]). |
| Modifier and Type | Method and Description |
|---|---|
TextureCoordinateGeneratorObject |
TextureCoordinateGeneratorObject.setParameter(MFFloatObject newValue)
Assign typed object value to MFFloat parameter field, similar to
TextureCoordinateGeneratorObject.setParameter(float[]). |
| Modifier and Type | Method and Description |
|---|---|
IsoSurfaceVolumeDataObject |
IsoSurfaceVolumeDataObject.setSurfaceValues(MFFloatObject newValue)
Assign typed object value to MFFloat surfaceValues field, similar to
IsoSurfaceVolumeDataObject.setSurfaceValues(float[]). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.