| Package | Description |
|---|---|
| org.web3d.x3d.jsail.CADGeometry |
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
|
| org.web3d.x3d.jsail.Geometry3D |
The Geometry3D component describes how three-dimensional geometry is specified and
defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes
(Box, Cone, Cylinder, Sphere).
|
| 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.NURBS |
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation
nodes.
|
| org.web3d.x3d.jsail.ParticleSystems |
The Particle Systems component specifies how to model particles and their interactions
through the application of basic physics principles to affect motion.
|
| 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.sai.CADGeometry |
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
|
| org.web3d.x3d.sai.Geometry3D |
The Geometry3D component describes how three-dimensional geometry is specified and
defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes
(Box, Cone, Cylinder, Sphere).
|
| org.web3d.x3d.sai.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.sai.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.sai.NURBS |
The NURBS component describes Non-uniform Rational B-Spline (NURBS) geometry and interpolation
nodes.
|
| org.web3d.x3d.sai.ParticleSystems |
The Particle Systems component specifies how to model particles and their interactions
through the application of basic physics principles to affect motion.
|
| org.web3d.x3d.sai.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.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
IndexedQuadSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
QuadSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedQuadSetObject |
IndexedQuadSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
QuadSetObject |
QuadSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
IndexedFaceSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedFaceSetObject |
IndexedFaceSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GeoCoordinateObject
X3D node tooltip: [X3DCoordinateNode] GeoCoordinate builds geometry as a set of geographic 3D coordinates.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
HAnimSegmentObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
HAnimHumanoidObject.getSkinCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field skinCoord.
|
| Modifier and Type | Method and Description |
|---|---|
HAnimSegmentObject |
HAnimSegmentObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
HAnimHumanoidObject |
HAnimHumanoidObject.setSkinCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field skinCoord.
|
| Modifier and Type | Method and Description |
|---|---|
HAnimHumanoidObject |
HAnimHumanoidObject.setSkinBindingCoords(java.util.ArrayList<X3DCoordinateNode> newValue)
Assign ArrayList value of MFNode skinBindingCoords field, similar to
HAnimHumanoidObject.setSkinBindingCoords(X3DNode[]). |
| Modifier and Type | Class and Description |
|---|---|
class |
CoordinateDoubleObject
X3D node tooltip: [X3DCoordinateNode] CoordinateDouble builds geometry by defining a set of 3D coordinate (triplet) point values.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
NurbsCurveObject.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsOrientationInterpolatorObject.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsPatchSurfaceObject.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsPositionInterpolatorObject.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsSurfaceInterpolatorObject.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsTrimmedSurfaceObject.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
| Modifier and Type | Method and Description |
|---|---|
NurbsCurveObject |
NurbsCurveObject.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsOrientationInterpolatorObject |
NurbsOrientationInterpolatorObject.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsPatchSurfaceObject |
NurbsPatchSurfaceObject.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsPositionInterpolatorObject |
NurbsPositionInterpolatorObject.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsSurfaceInterpolatorObject |
NurbsSurfaceInterpolatorObject.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsTrimmedSurfaceObject |
NurbsTrimmedSurfaceObject.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
PolylineEmitterObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
VolumeEmitterObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
PolylineEmitterObject |
PolylineEmitterObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
VolumeEmitterObject |
VolumeEmitterObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CoordinateObject
X3D node tooltip: [X3DCoordinateNode] Coordinate builds geometry by defining a set of 3D coordinate (triplet) point values.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
IndexedLineSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
IndexedTriangleFanSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
IndexedTriangleSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
IndexedTriangleStripSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
LineSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
PointSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
TriangleFanSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
TriangleSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
TriangleStripSetObject.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedLineSetObject |
IndexedLineSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleFanSetObject |
IndexedTriangleFanSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleSetObject |
IndexedTriangleSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleStripSetObject |
IndexedTriangleStripSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
LineSetObject |
LineSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
PointSetObject |
PointSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
TriangleFanSetObject |
TriangleFanSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
TriangleSetObject |
TriangleSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
TriangleStripSetObject |
TriangleStripSetObject.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
IndexedQuadSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
QuadSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedQuadSet |
IndexedQuadSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
QuadSet |
QuadSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
IndexedFaceSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedFaceSet |
IndexedFaceSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GeoCoordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
HAnimSegment.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
HAnimHumanoid.getSkinCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field skinCoord.
|
| Modifier and Type | Method and Description |
|---|---|
HAnimSegment |
HAnimSegment.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
HAnimHumanoid |
HAnimHumanoid.setSkinCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field skinCoord.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CoordinateDouble
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
NurbsCurve.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsOrientationInterpolator.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsPatchSurface.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsPositionInterpolator.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsSurfaceInterpolator.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
NurbsTrimmedSurface.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
X3DCoordinateNode |
X3DNurbsSurfaceGeometryNode.getControlPoint()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field controlPoint.
|
| Modifier and Type | Method and Description |
|---|---|
NurbsCurve |
NurbsCurve.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsOrientationInterpolator |
NurbsOrientationInterpolator.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsPatchSurface |
NurbsPatchSurface.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsPositionInterpolator |
NurbsPositionInterpolator.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsSurfaceInterpolator |
NurbsSurfaceInterpolator.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
NurbsTrimmedSurface |
NurbsTrimmedSurface.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
X3DNurbsSurfaceGeometryNode |
X3DNurbsSurfaceGeometryNode.setControlPoint(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field controlPoint.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
PolylineEmitter.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
VolumeEmitter.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
| Modifier and Type | Method and Description |
|---|---|
PolylineEmitter |
PolylineEmitter.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
VolumeEmitter |
VolumeEmitter.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Coordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Method and Description |
|---|---|
X3DCoordinateNode |
IndexedLineSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
IndexedTriangleFanSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
IndexedTriangleSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
IndexedTriangleStripSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
LineSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
PointSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
TriangleFanSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
TriangleSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
TriangleStripSet.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
X3DComposedGeometryNode.getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
X3DCoordinateNode |
X3DCoordinateNode.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
X3DCoordinateNode |
X3DCoordinateNode.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
X3DCoordinateNode |
X3DCoordinateNode.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
X3DCoordinateNode |
X3DCoordinateNode.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedLineSet |
IndexedLineSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleFanSet |
IndexedTriangleFanSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleSet |
IndexedTriangleSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleStripSet |
IndexedTriangleStripSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
LineSet |
LineSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
PointSet |
PointSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
TriangleFanSet |
TriangleFanSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
TriangleSet |
TriangleSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
TriangleStripSet |
TriangleStripSet.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
X3DComposedGeometryNode |
X3DComposedGeometryNode.setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.