| 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.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.sai.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| Modifier and Type | Method and Description |
|---|---|
IndexedQuadSetObject |
IndexedQuadSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
IndexedQuadSetObject.setAttrib(X3DNode[]). |
QuadSetObject |
QuadSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
QuadSetObject.setAttrib(X3DNode[]). |
| Modifier and Type | Method and Description |
|---|---|
ElevationGridObject |
ElevationGridObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
ElevationGridObject.setAttrib(X3DNode[]). |
IndexedFaceSetObject |
IndexedFaceSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
IndexedFaceSetObject.setAttrib(X3DNode[]). |
| Modifier and Type | Method and Description |
|---|---|
IndexedLineSetObject |
IndexedLineSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
IndexedLineSetObject.setAttrib(X3DNode[]). |
IndexedTriangleFanSetObject |
IndexedTriangleFanSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
IndexedTriangleFanSetObject.setAttrib(X3DNode[]). |
IndexedTriangleSetObject |
IndexedTriangleSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
IndexedTriangleSetObject.setAttrib(X3DNode[]). |
IndexedTriangleStripSetObject |
IndexedTriangleStripSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
IndexedTriangleStripSetObject.setAttrib(X3DNode[]). |
LineSetObject |
LineSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
LineSetObject.setAttrib(X3DNode[]). |
PointSetObject |
PointSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
PointSetObject.setAttrib(X3DNode[]). |
TriangleFanSetObject |
TriangleFanSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
TriangleFanSetObject.setAttrib(X3DNode[]). |
TriangleSetObject |
TriangleSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
TriangleSetObject.setAttrib(X3DNode[]). |
TriangleStripSetObject |
TriangleStripSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
TriangleStripSetObject.setAttrib(X3DNode[]). |
| 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 | 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.
|
| Modifier and Type | Method and Description |
|---|---|
X3DVertexAttributeNode |
X3DVertexAttributeNode.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
X3DVertexAttributeNode |
X3DVertexAttributeNode.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
X3DVertexAttributeNode |
X3DVertexAttributeNode.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
X3DVertexAttributeNode |
X3DVertexAttributeNode.setName(java.lang.String newValue)
Assign String value to inputOutput SFString field named name.
|
X3DVertexAttributeNode |
X3DVertexAttributeNode.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.