-
-
Classes in org.web3d.x3d.jsail.Geometry2D that implement X3DGeometryNode
Modifier and Type |
Class |
Description |
class |
Arc2D |
Arc2D is a line-based geometry node that defines a linear circular arc with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
|
class |
ArcClose2D |
ArcClose2D is a polygonal geometry node that defines a linear circular arc, closed by PIE or CHORD line segments, with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
|
class |
Circle2D |
Circle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane.
|
class |
Disk2D |
Disk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0).
|
class |
Polyline2D |
Polyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane.
|
class |
Polypoint2D |
Polypoint2D is a geometry node that defines a set of 2D points in X-Y plane.
|
class |
Rectangle2D |
Rectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.
|
class |
TriangleSet2D |
TriangleSet2D is a geometry node that defines a set of filled 2D triangles in X-Y plane.
|
-
Classes in org.web3d.x3d.jsail.Geometry3D that implement X3DGeometryNode
Modifier and Type |
Class |
Description |
class |
Box |
Box is a geometry node specifying a rectangular cuboid.
|
class |
Cone |
Cone is a geometry node.
|
class |
Cylinder |
Cylinder is a geometry node.
|
class |
ElevationGrid |
ElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.
|
class |
Extrusion |
Extrusion is a geometry node that sequentially stretches a 2D cross section along a 3D-spine path in the local coordinate system, creating an outer hull.
|
class |
IndexedFaceSet |
IndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.
|
class |
Sphere |
Sphere is a geometry node, representing a perfectly round geometrical object that is the surface of a completely round ball.
|
-
-
Classes in org.web3d.x3d.jsail.NURBS that implement X3DGeometryNode
Modifier and Type |
Class |
Description |
class |
NurbsCurve |
NurbsCurve is a 3D curve analogous to NurbsPatchSurface.
|
class |
NurbsPatchSurface |
NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.
|
class |
NurbsSweptSurface |
NurbsSweptSurface contains a crossSectionCurve and a trajectoryCurve [NurbsCurve].
|
class |
NurbsSwungSurface |
NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].
|
class |
NurbsTrimmedSurface |
NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface.
|
-
Methods in org.web3d.x3d.jsail.ParticleSystems that return X3DGeometryNode
Modifier and Type |
Method |
Description |
X3DGeometryNode |
BoundedPhysicsModel.getGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.
|
X3DGeometryNode |
ParticleSystem.getGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.
|
X3DGeometryNode |
SurfaceEmitter.getSurface() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from initializeOnly SFNode field surface.
|
-
Methods in org.web3d.x3d.jsail.Picking that return X3DGeometryNode
Modifier and Type |
Method |
Description |
X3DGeometryNode |
LinePickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
PointPickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
PrimitivePickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
VolumePickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
-
Classes in org.web3d.x3d.jsail.Rendering that implement X3DGeometryNode
Modifier and Type |
Class |
Description |
class |
IndexedLineSet |
IndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates.
|
class |
IndexedTriangleFanSet |
IndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
class |
IndexedTriangleSet |
IndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
class |
IndexedTriangleStripSet |
IndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
class |
LineSet |
LineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node.
|
class |
PointSet |
PointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes.
|
class |
TriangleFanSet |
TriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
class |
TriangleSet |
TriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
class |
TriangleStripSet |
TriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
-
-
-
-
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.Geometry2D
Modifier and Type |
Interface |
Description |
interface |
Arc2D |
Arc2D is a line-based geometry node that defines a linear circular arc with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
|
interface |
ArcClose2D |
ArcClose2D is a polygonal geometry node that defines a linear circular arc, closed by PIE or CHORD line segments, with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
|
interface |
Circle2D |
Circle2D is a geometry node that defines a linear X-Y circle with center (0,0) in X-Y plane.
|
interface |
Disk2D |
Disk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0).
|
interface |
Polyline2D |
Polyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments in X-Y plane.
|
interface |
Polypoint2D |
Polypoint2D is a geometry node that defines a set of 2D points in X-Y plane.
|
interface |
Rectangle2D |
Rectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.
|
interface |
TriangleSet2D |
TriangleSet2D is a geometry node that defines a set of filled 2D triangles in X-Y plane.
|
-
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.Geometry3D
Modifier and Type |
Interface |
Description |
interface |
Box |
Box is a geometry node specifying a rectangular cuboid.
|
interface |
Cone |
Cone is a geometry node.
|
interface |
Cylinder |
Cylinder is a geometry node.
|
interface |
ElevationGrid |
ElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.
|
interface |
Extrusion |
Extrusion is a geometry node that sequentially stretches a 2D cross section along a 3D-spine path in the local coordinate system, creating an outer hull.
|
interface |
IndexedFaceSet |
IndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.
|
interface |
Sphere |
Sphere is a geometry node, representing a perfectly round geometrical object that is the surface of a completely round ball.
|
-
-
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.NURBS
Modifier and Type |
Interface |
Description |
interface |
NurbsCurve |
NurbsCurve is a 3D curve analogous to NurbsPatchSurface.
|
interface |
NurbsPatchSurface |
NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface.
|
interface |
NurbsSweptSurface |
NurbsSweptSurface contains a crossSectionCurve and a trajectoryCurve [NurbsCurve].
|
interface |
NurbsSwungSurface |
NurbsSwungSurface contains a profileCurve and a trajectoryCurve [X3DNurbsControlCurveNode].
|
interface |
NurbsTrimmedSurface |
NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface.
|
interface |
X3DNurbsSurfaceGeometryNode |
Abstract geometry type for all types of NURBS surfaces.
|
interface |
X3DParametricGeometryNode |
Base type for all geometry node types that are created parametrically and use control points to describe the final shape of the surface.
|
-
Methods in org.web3d.x3d.sai.ParticleSystems that return X3DGeometryNode
Modifier and Type |
Method |
Description |
X3DGeometryNode |
BoundedPhysicsModel.getGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.
|
X3DGeometryNode |
ParticleSystem.getGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field geometry.
|
X3DGeometryNode |
SurfaceEmitter.getSurface() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from initializeOnly SFNode field surface.
|
-
Methods in org.web3d.x3d.sai.Picking that return X3DGeometryNode
Modifier and Type |
Method |
Description |
X3DGeometryNode |
LinePickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
PointPickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
PrimitivePickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
VolumePickSensor.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
X3DGeometryNode |
X3DPickSensorNode.getPickingGeometry() |
Provide org.web3d.x3d.sai.Rendering.X3DGeometryNode instance (using a properly typed node) from inputOutput SFNode field pickingGeometry.
|
-
Subinterfaces of X3DGeometryNode in org.web3d.x3d.sai.Rendering
Modifier and Type |
Interface |
Description |
interface |
IndexedLineSet |
IndexedLineSet defines polyline segments using index lists corresponding to vertex coordinates.
|
interface |
IndexedTriangleFanSet |
IndexedTriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
interface |
IndexedTriangleSet |
IndexedTriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
interface |
IndexedTriangleStripSet |
IndexedTriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
interface |
LineSet |
LineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and optionally a Color|ColorRGBA node.
|
interface |
PointSet |
PointSet is a node that contains a set of colored 3D points, represented by contained Color|ColorRGBA and Coordinate|CoordinateDouble nodes.
|
interface |
TriangleFanSet |
TriangleFanSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
interface |
TriangleSet |
TriangleSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
interface |
TriangleStripSet |
TriangleStripSet is a geometry node containing a Coordinate|CoordinateDouble node, and can also contain Color|ColorRGBA, Normal and TextureCoordinate nodes.
|
interface |
X3DComposedGeometryNode |
Composed geometry nodes produce renderable geometry, can contain Color Coordinate Normal TextureCoordinate, and are contained by a Shape node.
|
-
-