| 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.Texturing3D |
The Texturing3D component specifies how 3D volumetric textures describe surface properties
as data points in a volume of space, rather than a flat surface.
|
| Modifier and Type | Method and Description |
|---|---|
MFVec4fObject |
fieldObject.getValueMFVec4f()
Get typed value of this field declaration.
|
MFVec4fObject |
fieldValueObject.getValueMFVec4f()
Get typed value of this fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
fieldObject |
fieldObject.appendValue(MFVec4fObject newValue)
Append MFVec4fObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(MFVec4fObject newValue)
Append MFVec4fObject to fieldValue for value attribute.
|
fieldObject |
fieldObject.setValue(MFVec4fObject newValue)
Set typed value of a MFVec4f field declaration.
|
fieldValueObject |
fieldValueObject.setValue(MFVec4fObject newValue)
Set typed value of a MFVec4f fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
MFVec4fObject |
MFVec4fObject.append(MFVec4fObject newValue)
Appends a new MFVec4fObject to the end of the existing value array, increasing the field length accordingly.
|
MFVec4fObject |
MFVec4fObject.append(SFVec4fObject newValue)
Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.
|
MFVec4fObject |
MFVec4fObject.multiply(float scaleFactor)
Multiply scaleFactor times all values in this field type.
|
MFVec4fObject |
MFVec4fObject.normalize()
Utility method to normalize vector values to unit length, ignore vector values with zero length.
|
MFVec4fObject |
MFVec4fObject.setValue(double[] newValue)
Assign a double-precision array value to this single-precision field.
|
MFVec4fObject |
MFVec4fObject.setValue(MFVec4fObject newValue)
Apply an MFVec4fObject value to this field.
|
MFVec4fObject |
MFVec4fObject.setValue(SFVec4fObject newValue)
Assign a single-field SFVec4fObject as new array value.
|
MFVec4fObject |
MFVec4fObject.setValueByString(java.lang.String newValue)
Utility accessor for MFVec4fObject using String value (which must pass parsing validation checks).
|
| Modifier and Type | Method and Description |
|---|---|
MFVec4fObject |
MFVec4fObject.append(MFVec4fObject newValue)
Appends a new MFVec4fObject to the end of the existing value array, increasing the field length accordingly.
|
MFVec4fObject |
MFVec4fObject.setValue(MFVec4fObject newValue)
Apply an MFVec4fObject value to this field.
|
| Constructor and Description |
|---|
MFVec4fObject(MFVec4fObject newValue)
Constructor to copy an MFVec4fObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
TextureCoordinate4DObject |
TextureCoordinate4DObject.setPoint(MFVec4fObject newValue)
Assign typed object value to MFVec4f point field, similar to
TextureCoordinate4DObject.setPoint(float[]). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.