| 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.fields |
The fields subpackage is provided for creating
typed X3D field values
and also includes various utility capabilities.
|
| org.web3d.x3d.jsail.Followers |
The Follower nodes (Chasers and Dampers) support dynamic creation of smooth parameter
transitions at run time.
|
| 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.Navigation |
The Navigation component specifies how a user can effectively and intuitively move
through and around a 3D scene.
|
| org.web3d.x3d.jsail.Networking |
The Networking component defines node types and other features used to access file-based
and streaming resources on the World Wide Web.
|
| org.web3d.x3d.jsail.RigidBodyPhysics |
The Rigid Body Physics component describes how to model rigid bodies and their interactions
through the application of basic physics principles to effect motion.
|
| org.web3d.x3d.jsail.Sound |
The Sound component defines how sound is delivered to an X3D world as well as how
sounds are accessed.
|
| 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.Time |
The Time component defines how time is sensed, computed and associated with events
in an X3D scene.
|
| Modifier and Type | Method and Description |
|---|---|
SFTimeObject |
fieldObject.getValueSFTime()
If type matches, then get typed value of a SFTime field declaration.
|
SFTimeObject |
fieldValueObject.getValueSFTime()
If type matches, then get typed value of a SFTime fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
fieldObject |
fieldObject.appendValue(SFTimeObject newValue)
Append SFTimeObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(SFTimeObject newValue)
Append SFTimeObject to fieldValue for value attribute.
|
fieldObject |
fieldObject.setValue(SFTimeObject newValue)
Set typed value of a SFTime field declaration.
|
fieldValueObject |
fieldValueObject.setValue(SFTimeObject newValue)
Set typed value of a SFTime fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
EspduTransformObject |
EspduTransformObject.setReadInterval(SFTimeObject newValue)
Assign typed object value to SFTime readInterval field, similar to
EspduTransformObject.setReadInterval(double). |
ReceiverPduObject |
ReceiverPduObject.setReadInterval(SFTimeObject newValue)
Assign typed object value to SFTime readInterval field, similar to
ReceiverPduObject.setReadInterval(double). |
SignalPduObject |
SignalPduObject.setReadInterval(SFTimeObject newValue)
Assign typed object value to SFTime readInterval field, similar to
SignalPduObject.setReadInterval(double). |
TransmitterPduObject |
TransmitterPduObject.setReadInterval(SFTimeObject newValue)
Assign typed object value to SFTime readInterval field, similar to
TransmitterPduObject.setReadInterval(double). |
EspduTransformObject |
EspduTransformObject.setWriteInterval(SFTimeObject newValue)
Assign typed object value to SFTime writeInterval field, similar to
EspduTransformObject.setWriteInterval(double). |
ReceiverPduObject |
ReceiverPduObject.setWriteInterval(SFTimeObject newValue)
Assign typed object value to SFTime writeInterval field, similar to
ReceiverPduObject.setWriteInterval(double). |
SignalPduObject |
SignalPduObject.setWriteInterval(SFTimeObject newValue)
Assign typed object value to SFTime writeInterval field, similar to
SignalPduObject.setWriteInterval(double). |
TransmitterPduObject |
TransmitterPduObject.setWriteInterval(SFTimeObject newValue)
Assign typed object value to SFTime writeInterval field, similar to
TransmitterPduObject.setWriteInterval(double). |
| Modifier and Type | Method and Description |
|---|---|
SFTimeObject |
SFTimeObject.setValue(float newValue)
Apply a float value to this double field type, note change in precision.
|
SFTimeObject |
SFTimeObject.setValue(int newValue)
Apply an int value to this double field type, note change in precision.
|
SFTimeObject |
SFTimeObject.setValue(SFTimeObject newValue)
Apply an SFTimeObject value to this field.
|
SFTimeObject |
SFTimeObject.setValueByString(java.lang.String newValue)
Utility accessor for SFTimeObject using String value (which must pass parsing validation checks).
|
| Modifier and Type | Method and Description |
|---|---|
MFTimeObject |
MFTimeObject.append(SFTimeObject newValue)
Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.
|
MFTimeObject |
MFTimeObject.setValue(SFTimeObject newValue)
Assign a single-field SFTimeObject as new array value.
|
SFTimeObject |
SFTimeObject.setValue(SFTimeObject newValue)
Apply an SFTimeObject value to this field.
|
| Constructor and Description |
|---|
MFTimeObject(SFTimeObject newValue)
Utility constructor for MFTimeObject using a corresponding SFTimeObject as new initial value (which must pass parsing validation checks).
|
SFTimeObject(SFTimeObject newValue)
Constructor to copy an SFTimeObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
ColorChaserObject |
ColorChaserObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
ColorChaserObject.setDuration(double). |
CoordinateChaserObject |
CoordinateChaserObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
CoordinateChaserObject.setDuration(double). |
OrientationChaserObject |
OrientationChaserObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
OrientationChaserObject.setDuration(double). |
PositionChaser2DObject |
PositionChaser2DObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
PositionChaser2DObject.setDuration(double). |
PositionChaserObject |
PositionChaserObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
PositionChaserObject.setDuration(double). |
ScalarChaserObject |
ScalarChaserObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
ScalarChaserObject.setDuration(double). |
TexCoordChaser2DObject |
TexCoordChaser2DObject.setDuration(SFTimeObject newValue)
Assign typed object value to SFTime duration field, similar to
TexCoordChaser2DObject.setDuration(double). |
ColorDamperObject |
ColorDamperObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
ColorDamperObject.setTau(double). |
CoordinateDamperObject |
CoordinateDamperObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
CoordinateDamperObject.setTau(double). |
OrientationDamperObject |
OrientationDamperObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
OrientationDamperObject.setTau(double). |
PositionDamper2DObject |
PositionDamper2DObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
PositionDamper2DObject.setTau(double). |
PositionDamperObject |
PositionDamperObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
PositionDamperObject.setTau(double). |
ScalarDamperObject |
ScalarDamperObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
ScalarDamperObject.setTau(double). |
TexCoordDamper2DObject |
TexCoordDamper2DObject.setTau(SFTimeObject newValue)
Assign typed object value to SFTime tau field, similar to
TexCoordDamper2DObject.setTau(double). |
| Modifier and Type | Method and Description |
|---|---|
HAnimMotionObject |
HAnimMotionObject.setFrameDuration(SFTimeObject newValue)
Assign typed object value to SFTime frameDuration field, similar to
HAnimMotionObject.setFrameDuration(double). |
| Modifier and Type | Method and Description |
|---|---|
NavigationInfoObject |
NavigationInfoObject.setTransitionTime(SFTimeObject newValue)
Assign typed object value to SFTime transitionTime field, similar to
NavigationInfoObject.setTransitionTime(double). |
| Modifier and Type | Method and Description |
|---|---|
LoadSensorObject |
LoadSensorObject.setTimeOut(SFTimeObject newValue)
Assign typed object value to SFTime timeOut field, similar to
LoadSensorObject.setTimeOut(double). |
| Modifier and Type | Method and Description |
|---|---|
RigidBodyCollectionObject |
RigidBodyCollectionObject.setDisableTime(SFTimeObject newValue)
Assign typed object value to SFTime disableTime field, similar to
RigidBodyCollectionObject.setDisableTime(double). |
RigidBodyObject |
RigidBodyObject.setDisableTime(SFTimeObject newValue)
Assign typed object value to SFTime disableTime field, similar to
RigidBodyObject.setDisableTime(double). |
| Modifier and Type | Method and Description |
|---|---|
AudioClipObject |
AudioClipObject.setPauseTime(SFTimeObject newValue)
Assign typed object value to SFTime pauseTime field, similar to
AudioClipObject.setPauseTime(double). |
AudioClipObject |
AudioClipObject.setResumeTime(SFTimeObject newValue)
Assign typed object value to SFTime resumeTime field, similar to
AudioClipObject.setResumeTime(double). |
AudioClipObject |
AudioClipObject.setStartTime(SFTimeObject newValue)
Assign typed object value to SFTime startTime field, similar to
AudioClipObject.setStartTime(double). |
AudioClipObject |
AudioClipObject.setStopTime(SFTimeObject newValue)
Assign typed object value to SFTime stopTime field, similar to
AudioClipObject.setStopTime(double). |
| Modifier and Type | Method and Description |
|---|---|
MovieTextureObject |
MovieTextureObject.setPauseTime(SFTimeObject newValue)
Assign typed object value to SFTime pauseTime field, similar to
MovieTextureObject.setPauseTime(double). |
MovieTextureObject |
MovieTextureObject.setResumeTime(SFTimeObject newValue)
Assign typed object value to SFTime resumeTime field, similar to
MovieTextureObject.setResumeTime(double). |
MovieTextureObject |
MovieTextureObject.setStartTime(SFTimeObject newValue)
Assign typed object value to SFTime startTime field, similar to
MovieTextureObject.setStartTime(double). |
MovieTextureObject |
MovieTextureObject.setStopTime(SFTimeObject newValue)
Assign typed object value to SFTime stopTime field, similar to
MovieTextureObject.setStopTime(double). |
| Modifier and Type | Method and Description |
|---|---|
TimeSensorObject |
TimeSensorObject.setCycleInterval(SFTimeObject newValue)
Assign typed object value to SFTime cycleInterval field, similar to
TimeSensorObject.setCycleInterval(double). |
TimeSensorObject |
TimeSensorObject.setPauseTime(SFTimeObject newValue)
Assign typed object value to SFTime pauseTime field, similar to
TimeSensorObject.setPauseTime(double). |
TimeSensorObject |
TimeSensorObject.setResumeTime(SFTimeObject newValue)
Assign typed object value to SFTime resumeTime field, similar to
TimeSensorObject.setResumeTime(double). |
TimeSensorObject |
TimeSensorObject.setStartTime(SFTimeObject newValue)
Assign typed object value to SFTime startTime field, similar to
TimeSensorObject.setStartTime(double). |
TimeSensorObject |
TimeSensorObject.setStopTime(SFTimeObject newValue)
Assign typed object value to SFTime stopTime field, similar to
TimeSensorObject.setStopTime(double). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.