| 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.CubeMapTexturing |
The Cube Map Environmental Texturing component describes how additional texturing
effects are defined to produce environmental effects such as reflections from objects.
|
| 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.EnvironmentalEffects |
Nodes in the Environmental effects component support the creation of realistic environmental
effects such as panoramic backgrounds and fog.
|
| 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.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.Layout |
The Layout component defines how to precisely position content in a scene in relation
to the rendered results, especially for integrating 2D content with 3D content.
|
| 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.Picking |
The Picking component provides the ability to test for arbitrary object collision
and provide basic capabilities to detecting object intersections and interactions.
|
| 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.Scripting |
The Script component describes how Script nodes are used to effect changes in X3D
worlds.
|
| org.web3d.x3d.jsail.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| 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.Text |
The Text component defines how text strings are rendered in an X3D scene.
|
| 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.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 |
|---|---|
MFStringObject |
fieldObject.getValueMFString()
Get typed value of this field declaration.
|
MFStringObject |
fieldValueObject.getValueMFString()
Get typed value of this fieldValue declaration.
|
| Modifier and Type | Method and Description |
|---|---|
fieldObject |
fieldObject.appendValue(MFStringObject newValue)
Append MFStringObject to field for value attribute.
|
fieldValueObject |
fieldValueObject.appendValue(MFStringObject newValue)
Append MFStringObject to fieldValue for value attribute.
|
WorldInfoObject |
WorldInfoObject.setInfo(MFStringObject newValue)
Assign typed object value to MFString info field, similar to
WorldInfoObject.setInfo(String[]). |
ExternProtoDeclareObject |
ExternProtoDeclareObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ExternProtoDeclareObject.setUrl(String[]). |
MetadataStringObject |
MetadataStringObject.setValue(MFStringObject newValue)
Assign typed object MFString value field, similar to
MetadataStringObject.setValue(String[]). |
fieldObject |
fieldObject.setValue(MFStringObject newValue)
Assign typed object MFString value to field, similar to
fieldObject.setValue(String). |
fieldValueObject |
fieldValueObject.setValue(MFStringObject newValue)
Assign typed object MFString value to fieldValue, similar to
fieldValueObject.setValue(String). |
| Modifier and Type | Method and Description |
|---|---|
ImageCubeMapTextureObject |
ImageCubeMapTextureObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ImageCubeMapTextureObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
EspduTransformObject |
EspduTransformObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
EspduTransformObject.setGeoSystem(String[]). |
ReceiverPduObject |
ReceiverPduObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
ReceiverPduObject.setGeoSystem(String[]). |
SignalPduObject |
SignalPduObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
SignalPduObject.setGeoSystem(String[]). |
TransmitterPduObject |
TransmitterPduObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
TransmitterPduObject.setGeoSystem(String[]). |
DISEntityTypeMappingObject |
DISEntityTypeMappingObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
DISEntityTypeMappingObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
BackgroundObject |
BackgroundObject.setBackUrl(MFStringObject newValue)
Assign typed object value to MFString backUrl field, similar to
BackgroundObject.setBackUrl(String[]). |
BackgroundObject |
BackgroundObject.setBottomUrl(MFStringObject newValue)
Assign typed object value to MFString bottomUrl field, similar to
BackgroundObject.setBottomUrl(String[]). |
BackgroundObject |
BackgroundObject.setFrontUrl(MFStringObject newValue)
Assign typed object value to MFString frontUrl field, similar to
BackgroundObject.setFrontUrl(String[]). |
BackgroundObject |
BackgroundObject.setLeftUrl(MFStringObject newValue)
Assign typed object value to MFString leftUrl field, similar to
BackgroundObject.setLeftUrl(String[]). |
BackgroundObject |
BackgroundObject.setRightUrl(MFStringObject newValue)
Assign typed object value to MFString rightUrl field, similar to
BackgroundObject.setRightUrl(String[]). |
BackgroundObject |
BackgroundObject.setTopUrl(MFStringObject newValue)
Assign typed object value to MFString topUrl field, similar to
BackgroundObject.setTopUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
MFStringObject |
MFStringObject.append(MFStringObject newValue)
Appends a new MFStringObject to the end of the existing value array, increasing the field length accordingly.
|
MFStringObject |
MFStringObject.append(SFStringObject newValue)
Appends a new singleton typed value at the end of the existing value array, increasing the field length accordingly.
|
MFStringObject |
MFStringObject.cleanupEnumerationValues()
Modify current object values to ignore all whitespace, remove all embedded quotes, remove all commas, and remove all square brackets.
|
MFStringObject |
MFStringObject.cleanupUnescapedEnclosingQuotes()
Modify current object values to trim enclosing quotes and outer whitespace.
|
MFStringObject |
MFStringObject.setValue(MFStringObject newValue)
Apply an MFStringObject value to this field.
|
MFStringObject |
MFStringObject.setValue(SFStringObject newValue)
Assign a single-field SFStringObject as new array value.
|
MFStringObject |
MFStringObject.setValueByString(java.lang.String newValue)
Utility accessor for MFStringObject using String value
|
| Modifier and Type | Method and Description |
|---|---|
MFStringObject |
MFStringObject.append(MFStringObject newValue)
Appends a new MFStringObject to the end of the existing value array, increasing the field length accordingly.
|
MFStringObject |
MFStringObject.setValue(MFStringObject newValue)
Apply an MFStringObject value to this field.
|
| Constructor and Description |
|---|
MFStringObject(MFStringObject newValue)
Constructor to copy an MFStringObject value as initial value for this new field object.
|
| Modifier and Type | Method and Description |
|---|---|
GeoLODObject |
GeoLODObject.setChild1Url(MFStringObject newValue)
Assign typed object value to MFString child1Url field, similar to
GeoLODObject.setChild1Url(String[]). |
GeoLODObject |
GeoLODObject.setChild2Url(MFStringObject newValue)
Assign typed object value to MFString child2Url field, similar to
GeoLODObject.setChild2Url(String[]). |
GeoLODObject |
GeoLODObject.setChild3Url(MFStringObject newValue)
Assign typed object value to MFString child3Url field, similar to
GeoLODObject.setChild3Url(String[]). |
GeoLODObject |
GeoLODObject.setChild4Url(MFStringObject newValue)
Assign typed object value to MFString child4Url field, similar to
GeoLODObject.setChild4Url(String[]). |
GeoCoordinateObject |
GeoCoordinateObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoCoordinateObject.setGeoSystem(String[]). |
GeoElevationGridObject |
GeoElevationGridObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoElevationGridObject.setGeoSystem(String[]). |
GeoLODObject |
GeoLODObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoLODObject.setGeoSystem(String[]). |
GeoLocationObject |
GeoLocationObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoLocationObject.setGeoSystem(String[]). |
GeoOriginObject |
GeoOriginObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoOriginObject.setGeoSystem(String[]). |
GeoPositionInterpolatorObject |
GeoPositionInterpolatorObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoPositionInterpolatorObject.setGeoSystem(String[]). |
GeoProximitySensorObject |
GeoProximitySensorObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoProximitySensorObject.setGeoSystem(String[]). |
GeoTouchSensorObject |
GeoTouchSensorObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoTouchSensorObject.setGeoSystem(String[]). |
GeoTransformObject |
GeoTransformObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoTransformObject.setGeoSystem(String[]). |
GeoViewpointObject |
GeoViewpointObject.setGeoSystem(MFStringObject newValue)
Assign typed object value to MFString geoSystem field, similar to
GeoViewpointObject.setGeoSystem(String[]). |
GeoLODObject |
GeoLODObject.setRootUrl(MFStringObject newValue)
Assign typed object value to MFString rootUrl field, similar to
GeoLODObject.setRootUrl(String[]). |
GeoMetadataObject |
GeoMetadataObject.setSummary(MFStringObject newValue)
Assign typed object value to MFString summary field, similar to
GeoMetadataObject.setSummary(String[]). |
GeoMetadataObject |
GeoMetadataObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
GeoMetadataObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
HAnimMotionObject |
HAnimMotionObject.setChannels(MFStringObject newValue)
Assign typed object value to MFString channels field, similar to
HAnimMotionObject.setChannels(String[]). |
HAnimHumanoidObject |
HAnimHumanoidObject.setInfo(MFStringObject newValue)
Assign typed object value to MFString info field, similar to
HAnimHumanoidObject.setInfo(String[]). |
HAnimMotionObject |
HAnimMotionObject.setJoints(MFStringObject newValue)
Assign typed object value to MFString joints field, similar to
HAnimMotionObject.setJoints(String[]). |
| Modifier and Type | Method and Description |
|---|---|
LayoutObject |
LayoutObject.setAlign(MFStringObject newValue)
Assign typed object value to MFString align field, similar to
LayoutObject.setAlign(String[]). |
ScreenFontStyleObject |
ScreenFontStyleObject.setFamily(MFStringObject newValue)
Assign typed object value to MFString family field, similar to
ScreenFontStyleObject.setFamily(String[]). |
ScreenFontStyleObject |
ScreenFontStyleObject.setJustify(MFStringObject newValue)
Assign typed object value to MFString justify field, similar to
ScreenFontStyleObject.setJustify(String[]). |
LayoutObject |
LayoutObject.setOffsetUnits(MFStringObject newValue)
Assign typed object value to MFString offsetUnits field, similar to
LayoutObject.setOffsetUnits(String[]). |
LayoutObject |
LayoutObject.setScaleMode(MFStringObject newValue)
Assign typed object value to MFString scaleMode field, similar to
LayoutObject.setScaleMode(String[]). |
LayoutObject |
LayoutObject.setSizeUnits(MFStringObject newValue)
Assign typed object value to MFString sizeUnits field, similar to
LayoutObject.setSizeUnits(String[]). |
| Modifier and Type | Method and Description |
|---|---|
NavigationInfoObject |
NavigationInfoObject.setTransitionType(MFStringObject newValue)
Assign typed object value to MFString transitionType field, similar to
NavigationInfoObject.setTransitionType(String[]). |
NavigationInfoObject |
NavigationInfoObject.setType(MFStringObject newValue)
Assign typed object value to MFString type field, similar to
NavigationInfoObject.setType(String[]). |
| Modifier and Type | Method and Description |
|---|---|
AnchorObject |
AnchorObject.setParameter(MFStringObject newValue)
Assign typed object value to MFString parameter field, similar to
AnchorObject.setParameter(String[]). |
AnchorObject |
AnchorObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
AnchorObject.setUrl(String[]). |
InlineObject |
InlineObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
InlineObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
LinePickSensorObject |
LinePickSensorObject.setObjectType(MFStringObject newValue)
Assign typed object value to MFString objectType field, similar to
LinePickSensorObject.setObjectType(String[]). |
PickableGroupObject |
PickableGroupObject.setObjectType(MFStringObject newValue)
Assign typed object value to MFString objectType field, similar to
PickableGroupObject.setObjectType(String[]). |
PointPickSensorObject |
PointPickSensorObject.setObjectType(MFStringObject newValue)
Assign typed object value to MFString objectType field, similar to
PointPickSensorObject.setObjectType(String[]). |
PrimitivePickSensorObject |
PrimitivePickSensorObject.setObjectType(MFStringObject newValue)
Assign typed object value to MFString objectType field, similar to
PrimitivePickSensorObject.setObjectType(String[]). |
VolumePickSensorObject |
VolumePickSensorObject.setObjectType(MFStringObject newValue)
Assign typed object value to MFString objectType field, similar to
VolumePickSensorObject.setObjectType(String[]). |
| Modifier and Type | Method and Description |
|---|---|
CollisionCollectionObject |
CollisionCollectionObject.setAppliedParameters(MFStringObject newValue)
Assign typed object value to MFString appliedParameters field, similar to
CollisionCollectionObject.setAppliedParameters(String[]). |
ContactObject |
ContactObject.setAppliedParameters(MFStringObject newValue)
Assign typed object value to MFString appliedParameters field, similar to
ContactObject.setAppliedParameters(String[]). |
BallJointObject |
BallJointObject.setForceOutput(MFStringObject newValue)
Assign typed object value to MFString forceOutput field, similar to
BallJointObject.setForceOutput(String[]). |
DoubleAxisHingeJointObject |
DoubleAxisHingeJointObject.setForceOutput(MFStringObject newValue)
Assign typed object value to MFString forceOutput field, similar to
DoubleAxisHingeJointObject.setForceOutput(String[]). |
MotorJointObject |
MotorJointObject.setForceOutput(MFStringObject newValue)
Assign typed object value to MFString forceOutput field, similar to
MotorJointObject.setForceOutput(String[]). |
SingleAxisHingeJointObject |
SingleAxisHingeJointObject.setForceOutput(MFStringObject newValue)
Assign typed object value to MFString forceOutput field, similar to
SingleAxisHingeJointObject.setForceOutput(String[]). |
SliderJointObject |
SliderJointObject.setForceOutput(MFStringObject newValue)
Assign typed object value to MFString forceOutput field, similar to
SliderJointObject.setForceOutput(String[]). |
UniversalJointObject |
UniversalJointObject.setForceOutput(MFStringObject newValue)
Assign typed object value to MFString forceOutput field, similar to
UniversalJointObject.setForceOutput(String[]). |
| Modifier and Type | Method and Description |
|---|---|
ScriptObject |
ScriptObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ScriptObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
PackagedShaderObject |
PackagedShaderObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
PackagedShaderObject.setUrl(String[]). |
ShaderPartObject |
ShaderPartObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ShaderPartObject.setUrl(String[]). |
ShaderProgramObject |
ShaderProgramObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ShaderProgramObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
AudioClipObject |
AudioClipObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
AudioClipObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
FontStyleObject |
FontStyleObject.setFamily(MFStringObject newValue)
Assign typed object value to MFString family field, similar to
FontStyleObject.setFamily(String[]). |
FontStyleObject |
FontStyleObject.setJustify(MFStringObject newValue)
Assign typed object value to MFString justify field, similar to
FontStyleObject.setJustify(String[]). |
TextObject |
TextObject.setString(MFStringObject newValue)
Assign typed object value to MFString string field, similar to
TextObject.setString(String[]). |
| Modifier and Type | Method and Description |
|---|---|
MultiTextureObject |
MultiTextureObject.setFunction(MFStringObject newValue)
Assign typed object value to MFString function field, similar to
MultiTextureObject.setFunction(String[]). |
MultiTextureObject |
MultiTextureObject.setMode(MFStringObject newValue)
Assign typed object value to MFString mode field, similar to
MultiTextureObject.setMode(String[]). |
MultiTextureObject |
MultiTextureObject.setSource(MFStringObject newValue)
Assign typed object value to MFString source field, similar to
MultiTextureObject.setSource(String[]). |
ImageTextureObject |
ImageTextureObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ImageTextureObject.setUrl(String[]). |
MovieTextureObject |
MovieTextureObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
MovieTextureObject.setUrl(String[]). |
| Modifier and Type | Method and Description |
|---|---|
ImageTexture3DObject |
ImageTexture3DObject.setUrl(MFStringObject newValue)
Assign typed object value to MFString url field, similar to
ImageTexture3DObject.setUrl(String[]). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.