Package org.web3d.x3d.sai.Geometry3D

package 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).

The Scene Access Interface Library (sai) package provides abstract interface classes for each X3D node and statement, in accordance witht the X3D SAI Specification.

Warning: these interfaces are primarily for internal use to ensure consistency. Java programmers typically only need to use concrete objects provided by the org.web3d.x3d.jsail classes.

Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc

See Also:
  • Interfaces
    Box is a geometry node specifying a rectangular cuboid.
    Cone is a geometry node.
    Cylinder is a geometry node.
    ElevationGrid is a geometry node defining a rectangular height field, with default values for a 1m by 1m square at height 0.
    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.
    IndexedFaceSet defines polygons using index lists corresponding to vertex coordinates.
    Sphere is a geometry node, representing a perfectly round geometrical object that is the surface of a completely round ball.