| 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.Rendering |
The Rendering component includes fundamental rendering primitives such as TriangleSet
and PointSet nodes, as well as geometric properties nodes that define how coordinate
indices, colors, normals and texture coordinates are specified.
|
| 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 |
|---|---|
SFVec4fObject |
fieldObject.getValueSFVec4f()
If type matches, then get typed value of a SFVec4f field declaration.
|
SFVec4fObject |
fieldValueObject.getValueSFVec4f()
If type matches, then get typed value of a SFVec4f fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
fieldObject |
fieldObject.appendValue(SFVec4fObject newValue)
Append SFVec4fObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(SFVec4fObject newValue)
Append SFVec4fObject to fieldValue for value attribute.
|
fieldObject |
fieldObject.setValue(SFVec4fObject newValue)
Set typed value of a SFVec4f field declaration.
|
fieldValueObject |
fieldValueObject.setValue(SFVec4fObject newValue)
Set typed value of a SFVec4f fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
SFVec4fObject |
SFVec4fObject.multiply(float scaleFactor)
Multiply scaleFactor times all values in this field type.
|
SFVec4fObject |
SFVec4fObject.normalize()
Utility method to normalize this vector value to unit length, ignore if zero length.
|
SFVec4fObject |
SFVec4fObject.setValue(double x,
double y,
double z,
double t)
Assign a new value to this field.
|
SFVec4fObject |
SFVec4fObject.setValue(float x,
float y,
float z,
float t)
Assign a new value to this field.
|
SFVec4fObject |
SFVec4fObject.setValue(SFVec4fObject newValue)
Apply an SFVec4fObject value to this field.
|
SFVec4fObject |
SFVec4fObject.setValueByString(java.lang.String newValue)
Utility accessor for SFVec4fObject using String value (which must pass parsing validation checks).
|
| Modifier and Type | Method and Description |
|---|---|
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.setValue(SFVec4fObject newValue)
Assign a single-field SFVec4fObject as new array value.
|
SFVec4fObject |
SFVec4fObject.setValue(SFVec4fObject newValue)
Apply an SFVec4fObject value to this field.
|
| Constructor and Description |
|---|
SFVec4fObject(SFVec4fObject newValue)
Constructor to copy an SFVec4fObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
ClipPlaneObject |
ClipPlaneObject.setPlane(SFVec4fObject newValue)
Assign typed object value to SFVec4f plane field, similar to
ClipPlaneObject.setPlane(float[]). |
| Modifier and Type | Method and Description |
|---|---|
TextureCoordinate4DObject |
TextureCoordinate4DObject.addPoint(SFVec4fObject newValue)
Add singleton SFVec4fObject value to MFVec4f point field.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.