| 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.
|
| Modifier and Type | Method and Description |
|---|---|
componentObject |
componentObject.addComments(CommentsBlock newCommentsBlock)
Add CommentsBlock to contained commentsList.
|
componentObject |
componentObject.addComments(java.lang.String newComment)
Add comment as String to contained commentsList.
|
componentObject |
componentObject.addComments(java.lang.String[] newComments)
Add comments as String[] array to contained commentsList.
|
componentObject |
headObject.findComponentByName(java.lang.String componentName)
Find contained component statement by name, if present.
|
componentObject |
componentObject.setLevel(int newValue)
Assign int value within allowed range of [1,5] to inputOutput SFInt32 field named level.
|
componentObject |
componentObject.setLevel(SFInt32Object newValue)
Assign typed object value to SFInt32 level field, similar to
setLevel(int). |
componentObject |
componentObject.setName(SFStringObject newValue)
Assign typed object value to SFString name field, similar to
setName(String). |
componentObject |
componentObject.setName(java.lang.String newValue)
Assign String enumeration value ("Core"|"CADGeometry"|"CubeMapTexturing"|"DIS"|"EnvironmentalEffects"|"EnvironmentalSensor"|"EventUtilities"|"Followers"|"Geometry2D"|"Geometry3D"|"Geospatial"|"Grouping"|"H-Anim"|"Interpolation"|"KeyDeviceSensor"|"Layering"|"Layout"|"Lighting"|"Navigation"|"Networking"|"NURBS"|"ParticleSystems"|"Picking"|"PointingDeviceSensor"|"Rendering"|"RigidBodyPhysics"|"Scripting"|"Shaders"|"Shape"|"Sound"|"Text"|"Texturing"|"Texturing3D"|"Time"|"VolumeRendering") ['Core'|'CADGeometry'|'CubeMapTexturing'|'DIS'|'EnvironmentalEffects'|'EnvironmentalSensor'|'EventUtilities'|'Followers'|'Geometry2D'|'Geometry3D'|'Geospatial'|'Grouping'|'H-Anim'|'Interpolation'|'KeyDeviceSensor'|'Layering'|'Layout'|'Lighting'|'Navigation'|'Networking'|'NURBS'|'ParticleSystems'|'Picking'|'PointingDeviceSensor'|'Rendering'|'RigidBodyPhysics'|'Scripting'|'Shaders'|'Shape'|'Sound'|'Text'|'Texturing'|'Texturing3D'|'Time'|'VolumeRendering'] to inputOutput SFString field named name.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<componentObject> |
headObject.getComponentList()
Provide array of componentObject results (using an array consisting of properly typed nodes or ProtoInstanceObjects) from inputOutput MFNode field component.
|
| Modifier and Type | Method and Description |
|---|---|
headObject |
headObject.addComponent(componentObject newValue)
Add array of child component nodes to array of existing nodes (if any).
|
headObject |
headObject.setComponent(componentObject newValue)
Set single child component node, replacing prior array of existing nodes (if any).
|
| Modifier and Type | Method and Description |
|---|---|
headObject |
headObject.setComponentList(java.util.ArrayList<componentObject> newValue)
Assign componentObject array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field component.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.