| 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 |
|---|---|
SFDoubleObject |
fieldObject.getValueSFDouble()
If type matches, then get typed value of a SFDouble field declaration.
|
SFDoubleObject |
fieldValueObject.getValueSFDouble()
If type matches, then get typed value of a SFDouble fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
MetadataDoubleObject |
MetadataDoubleObject.addValue(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble value field.
|
fieldObject |
fieldObject.appendValue(SFDoubleObject newValue)
Append SFDoubleObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(SFDoubleObject newValue)
Append SFDoubleObject to fieldValue for value attribute.
|
unitObject |
unitObject.setConversionFactor(SFDoubleObject newValue)
Assign typed object value to SFDouble conversionFactor field, similar to
unitObject.setConversionFactor(double). |
fieldObject |
fieldObject.setValue(SFDoubleObject newValue)
Set typed value of a SFDouble field declaration.
|
fieldValueObject |
fieldValueObject.setValue(SFDoubleObject newValue)
Set typed value of a SFDouble fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
SFDoubleObject |
SFDoubleObject.setValue(float newValue)
Apply a float value to this double field type, note change in precision.
|
SFDoubleObject |
SFDoubleObject.setValue(int newValue)
Apply an int value to this double field type, note change in precision.
|
SFDoubleObject |
SFDoubleObject.setValue(SFDoubleObject newValue)
Apply an SFDoubleObject value to this field.
|
SFDoubleObject |
SFDoubleObject.setValueByString(java.lang.String newValue)
Utility accessor for SFDoubleObject using String value (which must pass parsing validation checks).
|
| Modifier and Type | Method and Description |
|---|---|
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.setValue(SFDoubleObject newValue)
Assign a single-field SFDoubleObject as new array value.
|
SFDoubleObject |
SFDoubleObject.setValue(SFDoubleObject newValue)
Apply an SFDoubleObject value to this field.
|
| Constructor and Description |
|---|
MFDoubleObject(SFDoubleObject newValue)
Utility constructor for MFDoubleObject using a corresponding SFDoubleObject as new initial value (which must pass parsing validation checks).
|
SFDoubleObject(SFDoubleObject newValue)
Constructor to copy an SFDoubleObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
GeoElevationGridObject |
GeoElevationGridObject.addHeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble height field.
|
GeoElevationGridObject |
GeoElevationGridObject.setCreaseAngle(SFDoubleObject newValue)
Assign typed object value to SFDouble creaseAngle field, similar to
GeoElevationGridObject.setCreaseAngle(double). |
GeoElevationGridObject |
GeoElevationGridObject.setXSpacing(SFDoubleObject newValue)
Assign typed object value to SFDouble xSpacing field, similar to
GeoElevationGridObject.setXSpacing(double). |
GeoElevationGridObject |
GeoElevationGridObject.setZSpacing(SFDoubleObject newValue)
Assign typed object value to SFDouble zSpacing field, similar to
GeoElevationGridObject.setZSpacing(double). |
| Modifier and Type | Method and Description |
|---|---|
NurbsCurve2DObject |
NurbsCurve2DObject.addKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble knot field.
|
NurbsCurveObject |
NurbsCurveObject.addKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble knot field.
|
NurbsOrientationInterpolatorObject |
NurbsOrientationInterpolatorObject.addKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble knot field.
|
NurbsPositionInterpolatorObject |
NurbsPositionInterpolatorObject.addKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble knot field.
|
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.addUKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble uKnot field.
|
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.addUKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble uKnot field.
|
NurbsTextureCoordinateObject |
NurbsTextureCoordinateObject.addUKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble uKnot field.
|
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.addUKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble uKnot field.
|
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.addVKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble vKnot field.
|
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.addVKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble vKnot field.
|
NurbsTextureCoordinateObject |
NurbsTextureCoordinateObject.addVKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble vKnot field.
|
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.addVKnot(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble vKnot field.
|
NurbsCurve2DObject |
NurbsCurve2DObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
NurbsCurveObject |
NurbsCurveObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
NurbsOrientationInterpolatorObject |
NurbsOrientationInterpolatorObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
NurbsPositionInterpolatorObject |
NurbsPositionInterpolatorObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.addWeight(SFDoubleObject newValue)
Add singleton SFDoubleObject value to MFDouble weight field.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.