public interface IndexedTriangleFanSet extends X3DComposedGeometryNode
| Modifier and Type | Method and Description |
|---|---|
void |
addAttrib(X3DNode[] newValue)
Add array of child attrib nodes to array of existing nodes (if any).
|
X3DNode[] |
getAttrib()
Provide array of X3DNode results (using an array consisting of properly typed nodes or ProtoInstanceObjects) from inputOutput MFNode field attrib.
|
boolean |
getCcw()
Provide boolean value from initializeOnly SFBool field named ccw.
|
X3DColorNode |
getColor()
Provide X3DColorNode instance (using a properly typed node) using RGB values [0..1] from inputOutput SFNode field color.
|
boolean |
getColorPerVertex()
Provide boolean value from initializeOnly SFBool field named colorPerVertex.
|
X3DCoordinateNode |
getCoord()
Provide X3DCoordinateNode instance (using a properly typed node) from inputOutput SFNode field coord.
|
FogCoordinate |
getFogCoord()
Provide FogCoordinate instance (using a properly typed node) from inputOutput SFNode field fogCoord.
|
int[] |
getIndex()
Provide array of int results within allowed range of [-1,infinity) from initializeOnly MFInt32 field named index.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
X3DNormalNode |
getNormal()
Provide X3DNormalNode instance (using a properly typed node) from inputOutput SFNode field normal.
|
boolean |
getNormalPerVertex()
Provide boolean value from initializeOnly SFBool field named normalPerVertex.
|
boolean |
getSolid()
Provide boolean value from initializeOnly SFBool field named solid.
|
X3DTextureCoordinateNode |
getTexCoord()
Provide X3DTextureCoordinateNode instance (using a properly typed node) from inputOutput SFNode field texCoord.
|
void |
setAttrib(X3DNode newValue)
Set single child attrib node, replacing prior array of existing nodes (if any).
|
IndexedTriangleFanSet |
setAttrib(X3DNode[] newValue)
Assign X3DNode array (using an array consisting of properly typed nodes or ProtoInstanceObjects) to inputOutput MFNode field attrib.
|
IndexedTriangleFanSet |
setCcw(boolean newValue)
Assign boolean value to initializeOnly SFBool field named ccw.
|
IndexedTriangleFanSet |
setColor(X3DColorNode newValue)
Assign X3DColorNode instance (using a properly typed node) using RGB values [0..1] to inputOutput SFNode field color.
|
IndexedTriangleFanSet |
setColorPerVertex(boolean newValue)
Assign boolean value to initializeOnly SFBool field named colorPerVertex.
|
IndexedTriangleFanSet |
setCoord(X3DCoordinateNode newValue)
Assign X3DCoordinateNode instance (using a properly typed node) to inputOutput SFNode field coord.
|
IndexedTriangleFanSet |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
IndexedTriangleFanSet |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
IndexedTriangleFanSet |
setFogCoord(FogCoordinate newValue)
Assign FogCoordinate instance (using a properly typed node) to inputOutput SFNode field fogCoord.
|
IndexedTriangleFanSet |
setIndex(int[] newValue)
Assign int array within allowed range of [-1,infinity) to initializeOnly MFInt32 field named index.
|
IndexedTriangleFanSet |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
IndexedTriangleFanSet |
setNormal(X3DNormalNode newValue)
Assign X3DNormalNode instance (using a properly typed node) to inputOutput SFNode field normal.
|
IndexedTriangleFanSet |
setNormalPerVertex(boolean newValue)
Assign boolean value to initializeOnly SFBool field named normalPerVertex.
|
IndexedTriangleFanSet |
setSolid(boolean newValue)
Assign boolean value to initializeOnly SFBool field named solid.
|
IndexedTriangleFanSet |
setTexCoord(X3DTextureCoordinateNode newValue)
Assign X3DTextureCoordinateNode instance (using a properly typed node) to inputOutput SFNode field texCoord.
|
IndexedTriangleFanSet |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
X3DNode[] getAttrib()
getAttrib in interface X3DComposedGeometryNodeX3DVertexAttributeNodeIndexedTriangleFanSet setAttrib(X3DNode[] newValue)
setAttrib in interface X3DComposedGeometryNodenewValue - is new value for the attrib field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).void addAttrib(X3DNode[] newValue)
addAttrib in interface X3DComposedGeometryNodenewValue - is new value array to be appended the attrib field.void setAttrib(X3DNode newValue)
setAttrib in interface X3DComposedGeometryNodenewValue - is new node for the attrib fieldboolean getCcw()
getCcw in interface X3DComposedGeometryNodeIndexedTriangleFanSet setCcw(boolean newValue)
setCcw in interface X3DComposedGeometryNodenewValue - is new value for the ccw field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DColorNode getColor()
getColor in interface X3DComposedGeometryNodeIndexedTriangleFanSet setColor(X3DColorNode newValue)
setColor in interface X3DComposedGeometryNodenewValue - is new value for the color field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getColorPerVertex()
getColorPerVertex in interface X3DComposedGeometryNodeIndexedTriangleFanSet setColorPerVertex(boolean newValue)
setColorPerVertex in interface X3DComposedGeometryNodenewValue - is new value for the colorPerVertex field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DCoordinateNode getCoord()
getCoord in interface X3DComposedGeometryNodeIndexedTriangleFanSet setCoord(X3DCoordinateNode newValue)
setCoord in interface X3DComposedGeometryNodenewValue - is new value for the coord field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).FogCoordinate getFogCoord()
getFogCoord in interface X3DComposedGeometryNodeIndexedTriangleFanSet setFogCoord(FogCoordinate newValue)
setFogCoord in interface X3DComposedGeometryNodenewValue - is new value for the fogCoord field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int[] getIndex()
IndexedTriangleFanSet setIndex(int[] newValue)
newValue - is new value for the index field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DMetadataObject getMetadata()
getMetadata in interface X3DComposedGeometryNodegetMetadata in interface X3DGeometryNodegetMetadata in interface X3DNodeIndexedTriangleFanSet setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DComposedGeometryNodesetMetadata in interface X3DGeometryNodesetMetadata in interface X3DNodenewValue - is new value for the metadata field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DNormalNode getNormal()
getNormal in interface X3DComposedGeometryNodeIndexedTriangleFanSet setNormal(X3DNormalNode newValue)
setNormal in interface X3DComposedGeometryNodenewValue - is new value for the normal field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getNormalPerVertex()
getNormalPerVertex in interface X3DComposedGeometryNodeIndexedTriangleFanSet setNormalPerVertex(boolean newValue)
setNormalPerVertex in interface X3DComposedGeometryNodenewValue - is new value for the normalPerVertex field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getSolid()
getSolid in interface X3DComposedGeometryNodeIndexedTriangleFanSet setSolid(boolean newValue)
setSolid in interface X3DComposedGeometryNodenewValue - is new value for the solid field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DTextureCoordinateNode getTexCoord()
getTexCoord in interface X3DComposedGeometryNodeIndexedTriangleFanSet setTexCoord(X3DTextureCoordinateNode newValue)
setTexCoord in interface X3DComposedGeometryNodenewValue - is new value for the texCoord field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).IndexedTriangleFanSet setDEF(java.lang.String newValue)
setDEF in interface X3DComposedGeometryNodesetDEF in interface X3DGeometryNodesetDEF in interface X3DNodenewValue - is new value for the DEF field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).IndexedTriangleFanSet setUSE(java.lang.String newValue)
USE node is still an independent object, with the USE value matching the DEF value in the preceding object.
setUSE() method on this node resets all other fields to their default values (except for containerField) and also releases all child nodes.setUSE in interface X3DComposedGeometryNodesetUSE in interface X3DGeometryNodesetUSE in interface X3DNodenewValue - is new value for the USE field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).IndexedTriangleFanSet setCssClass(java.lang.String newValue)
setCssClass in interface X3DComposedGeometryNodesetCssClass in interface X3DGeometryNodesetCssClass in interface X3DNodenewValue - is new value for the class field.IndexedTriangleFanSet - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.