| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
TriangleSetObject |
TriangleSetObject.addAttrib(X3DNode newValue)
Add single child node to existing array of attrib nodes (if any).
|
TriangleSetObject |
TriangleSetObject.addComments(CommentsBlock newCommentsBlock)
Add CommentsBlock to contained commentsList.
|
TriangleSetObject |
TriangleSetObject.addComments(java.lang.String newComment)
Add comment as String to contained commentsList.
|
TriangleSetObject |
TriangleSetObject.addComments(java.lang.String[] newComments)
Add comments as String[] array to contained commentsList.
|
TriangleSetObject |
TriangleSetObject.clearAttrib()
Utility method to clear MFNode value of attrib field.
|
TriangleSetObject |
TriangleSetObject.clearColor()
Utility method to clear SFNode value of color field.
|
TriangleSetObject |
TriangleSetObject.clearCoord()
Utility method to clear SFNode value of coord field.
|
TriangleSetObject |
TriangleSetObject.clearFogCoord()
Utility method to clear SFNode value of fogCoord field.
|
TriangleSetObject |
TriangleSetObject.clearMetadata()
Utility method to clear SFNode value of metadata field.
|
TriangleSetObject |
TriangleSetObject.clearNormal()
Utility method to clear SFNode value of normal field.
|
TriangleSetObject |
TriangleSetObject.clearTexCoord()
Utility method to clear SFNode value of texCoord field.
|
TriangleSetObject |
TriangleSetObject.setAttrib(java.util.ArrayList<X3DVertexAttributeNode> newValue)
Assign ArrayList value of MFNode attrib field, similar to
setAttrib(X3DNode[]). |
TriangleSetObject |
TriangleSetObject.setAttrib(X3DConcreteNode newValue)
Utility method to set single SFNode as TriangleSetObject attrib.
|
TriangleSetObject |
TriangleSetObject.setAttrib(X3DNode[] newValue)
Assign X3DVertexAttributeNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field attrib.
|
TriangleSetObject |
TriangleSetObject.setCcw(boolean newValue)
Assign boolean value to initializeOnly SFBool field named ccw.
|
TriangleSetObject |
TriangleSetObject.setCcw(SFBoolObject newValue)
Assign typed object value to SFBool ccw field, similar to
setCcw(boolean). |
TriangleSetObject |
TriangleSetObject.setColor(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field color.
|
TriangleSetObject |
TriangleSetObject.setColor(X3DColorNode newValue)
Assign X3DColorNode instance (using a properly typed node) using RGB values [0..1] to inputOutput SFNode field color.
|
TriangleSetObject |
TriangleSetObject.setColorPerVertex(boolean newValue)
Assign boolean value to initializeOnly SFBool field named colorPerVertex.
|
TriangleSetObject |
TriangleSetObject.setColorPerVertex(SFBoolObject newValue)
Assign typed object value to SFBool colorPerVertex field, similar to
setColorPerVertex(boolean). |
TriangleSetObject |
TriangleSetObject.setCoord(ProtoInstanceObject newValue)
Assign ProtoInstance (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.
|
TriangleSetObject |
TriangleSetObject.setCssClass(SFStringObject newValue)
Assign typed object value to SFString cssClass field, similar to
setCssClass(String). |
TriangleSetObject |
TriangleSetObject.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
TriangleSetObject |
TriangleSetObject.setDEF(SFStringObject newValue)
Assign typed object value to SFString DEF field, similar to
setDEF(String). |
TriangleSetObject |
TriangleSetObject.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
TriangleSetObject |
TriangleSetObject.setFogCoord(FogCoordinate newValue)
Assign FogCoordinate instance (using a properly typed node) to inputOutput SFNode field fogCoord.
|
TriangleSetObject |
TriangleSetObject.setFogCoord(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field fogCoord.
|
TriangleSetObject |
TriangleSetObject.setIS(ISObject newValue)
Assign field named IS for establishing IS/connect field connections between ProtoInterface fields and internal ProtoBody nodes.
|
TriangleSetObject |
TriangleSetObject.setMetadata(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field metadata.
|
TriangleSetObject |
TriangleSetObject.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
TriangleSetObject |
TriangleSetObject.setNormal(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field normal.
|
TriangleSetObject |
TriangleSetObject.setNormal(X3DNormalNode newValue)
Assign X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field normal.
|
TriangleSetObject |
TriangleSetObject.setNormalPerVertex(boolean newValue)
Assign boolean value to initializeOnly SFBool field named normalPerVertex.
|
TriangleSetObject |
TriangleSetObject.setNormalPerVertex(SFBoolObject newValue)
Assign typed object value to SFBool normalPerVertex field, similar to
setNormalPerVertex(boolean). |
TriangleSetObject |
TriangleSetObject.setSolid(boolean newValue)
Assign boolean value to initializeOnly SFBool field named solid.
|
TriangleSetObject |
TriangleSetObject.setSolid(SFBoolObject newValue)
Assign typed object value to SFBool solid field, similar to
setSolid(boolean). |
TriangleSetObject |
TriangleSetObject.setTexCoord(ProtoInstanceObject newValue)
Assign ProtoInstance (using a properly typed node) to inputOutput SFNode field texCoord.
|
TriangleSetObject |
TriangleSetObject.setTexCoord(X3DTextureCoordinateNode newValue)
Assign X3DTextureCoordinateNode instance (using a properly typed node) to inputOutput SFNode field texCoord.
|
TriangleSetObject |
TriangleSetObject.setUSE(SFStringObject newValue)
Assign typed object value to SFString USE field, similar to
setUSE(String). |
TriangleSetObject |
TriangleSetObject.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
TriangleSetObject |
TriangleSetObject.setUSE(TriangleSetObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
| Modifier and Type | Method and Description |
|---|---|
TriangleSetObject |
TriangleSetObject.setUSE(TriangleSetObject DEFnode)
Assign a USE reference to another DEF node of same node type, similar to
setUSE(String). |
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.