| 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.fields |
The fields subpackage is provided for creating
typed X3D field values
and also includes various utility capabilities.
|
| 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.NURBS |
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation
nodes.
|
| Modifier and Type | Method and Description |
|---|---|
MFDoubleObject |
fieldObject.getValueMFDouble()
Get typed value of this field declaration.
|
MFDoubleObject |
fieldValueObject.getValueMFDouble()
Get typed value of this fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
fieldObject |
fieldObject.appendValue(MFDoubleObject newValue)
Append MFDoubleObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(MFDoubleObject newValue)
Append MFDoubleObject to fieldValue for value attribute.
|
MetadataDoubleObject |
MetadataDoubleObject.setValue(MFDoubleObject newValue)
Assign typed object MFDouble value field, similar to
MetadataDoubleObject.setValue(double[]). |
fieldObject |
fieldObject.setValue(MFDoubleObject newValue)
Set typed value of a MFDouble field declaration.
|
fieldValueObject |
fieldValueObject.setValue(MFDoubleObject newValue)
Set typed value of a MFDouble fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
MFDoubleObject |
MFDoubleObject.append(MFDoubleObject newValue)
Appends a new MFDoubleObject to the end of the existing value array, increasing the field length accordingly.
|
MFDoubleObject |
MFDoubleObject.append(SFDoubleObject newValue)
Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.
|
MFDoubleObject |
MFDoubleObject.multiply(double scaleFactor)
Multiply scaleFactor times all values in this field type.
|
MFDoubleObject |
MFDoubleObject.setValue(float[] newValue)
Assign a single-precision floating-point array value to this double-precision field.
|
MFDoubleObject |
MFDoubleObject.setValue(MFDoubleObject newValue)
Apply an MFDoubleObject value to this field.
|
MFDoubleObject |
MFDoubleObject.setValue(SFDoubleObject newValue)
Assign a single-field SFDoubleObject as new array value.
|
MFDoubleObject |
MFDoubleObject.setValueByString(java.lang.String newValue)
Utility accessor for MFDoubleObject using String value (which must pass parsing validation checks).
|
| Modifier and Type | Method and Description |
|---|---|
MFDoubleObject |
MFDoubleObject.append(MFDoubleObject newValue)
Appends a new MFDoubleObject to the end of the existing value array, increasing the field length accordingly.
|
MFDoubleObject |
MFDoubleObject.setValue(MFDoubleObject newValue)
Apply an MFDoubleObject value to this field.
|
| Constructor and Description |
|---|
MFDoubleObject(MFDoubleObject newValue)
Constructor to copy an MFDoubleObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
GeoElevationGridObject |
GeoElevationGridObject.setHeight(MFDoubleObject newValue)
Assign typed object value to MFDouble height field, similar to
GeoElevationGridObject.setHeight(double[]). |
| Modifier and Type | Method and Description |
|---|---|
NurbsCurve2DObject |
NurbsCurve2DObject.setKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble knot field, similar to
NurbsCurve2DObject.setKnot(double[]). |
NurbsCurveObject |
NurbsCurveObject.setKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble knot field, similar to
NurbsCurveObject.setKnot(double[]). |
NurbsOrientationInterpolatorObject |
NurbsOrientationInterpolatorObject.setKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble knot field, similar to
NurbsOrientationInterpolatorObject.setKnot(double[]). |
NurbsPositionInterpolatorObject |
NurbsPositionInterpolatorObject.setKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble knot field, similar to
NurbsPositionInterpolatorObject.setKnot(double[]). |
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.setUKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble uKnot field, similar to
NurbsPatchSurfaceObject.setUKnot(double[]). |
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.setUKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble uKnot field, similar to
NurbsSurfaceInterpolatorObject.setUKnot(double[]). |
NurbsTextureCoordinateObject |
NurbsTextureCoordinateObject.setUKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble uKnot field, similar to
NurbsTextureCoordinateObject.setUKnot(double[]). |
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.setUKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble uKnot field, similar to
NurbsTrimmedSurfaceObject.setUKnot(double[]). |
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.setVKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble vKnot field, similar to
NurbsPatchSurfaceObject.setVKnot(double[]). |
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.setVKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble vKnot field, similar to
NurbsSurfaceInterpolatorObject.setVKnot(double[]). |
NurbsTextureCoordinateObject |
NurbsTextureCoordinateObject.setVKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble vKnot field, similar to
NurbsTextureCoordinateObject.setVKnot(double[]). |
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.setVKnot(MFDoubleObject newValue)
Assign typed object value to MFDouble vKnot field, similar to
NurbsTrimmedSurfaceObject.setVKnot(double[]). |
NurbsCurve2DObject |
NurbsCurve2DObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsCurve2DObject.setWeight(double[]). |
NurbsCurveObject |
NurbsCurveObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsCurveObject.setWeight(double[]). |
NurbsOrientationInterpolatorObject |
NurbsOrientationInterpolatorObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsOrientationInterpolatorObject.setWeight(double[]). |
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsPatchSurfaceObject.setWeight(double[]). |
NurbsPositionInterpolatorObject |
NurbsPositionInterpolatorObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsPositionInterpolatorObject.setWeight(double[]). |
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsSurfaceInterpolatorObject.setWeight(double[]). |
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.setWeight(MFDoubleObject newValue)
Assign typed object value to MFDouble weight field, similar to
NurbsTrimmedSurfaceObject.setWeight(double[]). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.