| Package | Description |
|---|---|
| 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.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.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.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.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.
|
| org.web3d.x3d.sai.EnvironmentalEffects |
Nodes in the Environmental effects component support the creation of realistic environmental
effects such as panoramic backgrounds and fog.
|
| 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.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.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| org.web3d.x3d.sai.Texturing |
The Texturing component specifies how 2D texture images are defined and then positioned
on associated geometry.
|
| org.web3d.x3d.sai.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 | Class and Description |
|---|---|
class |
FogCoordinateObject
X3D node tooltip: (X3D version 3.1 or later) [X3DGeometricPropertyNode] FogCoordinate defines a set of explicit fog depths on a per-vertex basis, overriding Fog visibilityRange
|
| 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 | Class and Description |
|---|---|
class |
HAnimDisplacerObject
X3D node tooltip: [X3DGeometricPropertyNode] HAnimDisplacer nodes alter the shape of coordinate-based geometry within parent HAnimJoint or HAnimSegment nodes.
|
| 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 | Class and Description |
|---|---|
class |
ColorObject
X3D node tooltip: [X3DColorNode] Color node defines a set of RGB color values that apply either to a sibling Coordinate|CoordinateDouble node, or else to a parent ElevationGrid node.
|
class |
ColorRGBAObject
X3D node tooltip: [X3DColorNode] ColorRGBA node defines a set of RGBA color values that apply either to a sibling Coordinate|CoordinateDouble node, or else to a parent ElevationGrid node.
|
class |
CoordinateObject
X3D node tooltip: [X3DCoordinateNode] Coordinate builds geometry by defining a set of 3D coordinate (triplet) point values.
|
class |
NormalObject
X3D node tooltip: [X3DNormalNode] Normal defines a set of 3D surface-normal vectors that apply either to a sibling Coordinate|CoordinateDouble node, or else to a parent ElevationGrid node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FloatVertexAttributeObject
X3D node tooltip: (X3D version 3.1 or later) [X3DVertexAttributeNode] FloatVertexAttribute defines a set of per-vertex single-precision floating-point attributes
|
class |
Matrix3VertexAttributeObject
X3D node tooltip: (X3D version 3.1 or later) [X3DVertexAttributeNode] Matrix3VertexAttribute defines a set of per-vertex 3x3 matrix attributes
|
class |
Matrix4VertexAttributeObject
X3D node tooltip: (X3D version 3.1 or later) [X3DVertexAttributeNode] Matrix4VertexAttribute defines a set of per-vertex 4x4 matrix attributes
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiTextureCoordinateObject
X3D node tooltip: [X3DTextureCoordinateNode] MultiTextureCoordinate contains multiple TextureCoordinate or TextureCoordinateGenerator nodes, for use by a parent polygonal geometry node such as IndexedFaceSet or a Triangle* node.
|
class |
TextureCoordinateGeneratorObject
X3D node tooltip: [X3DTextureCoordinateNode] TextureCoordinateGenerator computes 2D (s,t) texture-coordinate points, used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map textures to vertices (and patches to NURBS surfaces).
|
class |
TextureCoordinateObject
X3D node tooltip: [X3DTextureCoordinateNode] TextureCoordinate specifies 2D (s,t) texture-coordinate points, used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map textures to vertices (and patches to NURBS surfaces).
|
| Modifier and Type | Class and Description |
|---|---|
class |
TextureCoordinate3DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTextureCoordinateNode] TextureCoordinate3D specifies a set of 3D texture coordinates used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map 3D textures to vertices.
|
class |
TextureCoordinate4DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTextureCoordinateNode] TextureCoordinate4D specifies a set of 4D (homogeneous 3D) texture coordinates used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map 3D textures to vertices.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FogCoordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GeoCoordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HAnimDisplacer
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CoordinateDouble
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Color
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
ColorRGBA
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
Coordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
Normal
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
X3DColorNode
Base type for color specifications in X3D.
|
interface |
X3DCoordinateNode
Base type for all coordinate node types in X3D.
|
interface |
X3DNormalNode
Base type for all normal node types in X3D.
|
| Modifier and Type | Method and Description |
|---|---|
X3DGeometricPropertyNode |
X3DGeometricPropertyNode.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
X3DGeometricPropertyNode |
X3DGeometricPropertyNode.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
X3DGeometricPropertyNode |
X3DGeometricPropertyNode.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
X3DGeometricPropertyNode |
X3DGeometricPropertyNode.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FloatVertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
Matrix3VertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
Matrix4VertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
X3DVertexAttributeNode
Base type for all nodes that specify per-vertex attribute information to the shader.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MultiTextureCoordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TextureCoordinate
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TextureCoordinateGenerator
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
X3DTextureCoordinateNode
Base type for all nodes which specify texture coordinates.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TextureCoordinate3D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TextureCoordinate4D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.