Package org.web3d.x3d.sai
Interface X3DComposedGeometryNode
- All Superinterfaces:
X3DGeometryNode
,X3DNode
- All Known Subinterfaces:
IndexedFaceSet
,IndexedTriangleFanSet
,IndexedTriangleSet
,IndexedTriangleStripSet
,QuadSet
,TriangleFanSet
,TriangleSet
,TriangleStripSet
- All Known Implementing Classes:
SAIIndexedFaceSet
,SAIIndexedFaceSet
,SAIIndexedTriangleFanSet
,SAIIndexedTriangleFanSet
,SAIIndexedTriangleSet
,SAIIndexedTriangleSet
,SAIIndexedTriangleStripSet
,SAIIndexedTriangleStripSet
,SAIQuadSet
,SAIQuadSet
,SAITriangleFanSet
,SAITriangleFanSet
,SAITriangleSet
,SAITriangleSet
,SAITriangleStripSet
,SAITriangleStripSet
Defines the requirements of an X3DComposedGeometryNode abstract node type
- Version:
- $Revision: 1.7 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Return the attrib value in the argument X3DNode[]boolean
getCcw()
Return the ccw boolean value.getColor()
Return the color X3DNode value.boolean
Return the colorPerVertex boolean value.getCoord()
Return the coord X3DNode value.Return the fogCoord X3DNode value.Return the normal X3DNode value.boolean
Return the normalPerVertex boolean value.int
Return the number of MFNode items in the attrib field.boolean
getSolid()
Return the solid boolean value.Return the texCoord X3DNode value.void
Set the attrib field.void
setCcw
(boolean val) Set the ccw field.void
setColor
(X3DColorNode val) Set the color field.void
setColor
(X3DProtoInstance val) Set the color field.void
setColorPerVertex
(boolean val) Set the colorPerVertex field.void
Set the coord field.void
setCoord
(X3DProtoInstance val) Set the coord field.void
setFogCoord
(X3DNode val) Set the fogCoord field.void
setNormal
(X3DNormalNode val) Set the normal field.void
Set the normal field.void
setNormalPerVertex
(boolean val) Set the normalPerVertex field.void
setSolid
(boolean val) Set the solid field.void
Set the texCoord field.void
Set the texCoord field.Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getNumAttrib
int getNumAttrib()Return the number of MFNode items in the attrib field.- Returns:
- the number of MFNode items in the attrib field.
-
getAttrib
Return the attrib value in the argument X3DNode[]- Parameters:
val
- The X3DNode[] to initialize.
-
setAttrib
-
getFogCoord
-
setFogCoord
-
getCoord
-
setCoord
Set the coord field.- Parameters:
val
- The X3DCoordinateNode to set.
-
setCoord
Set the coord field.- Parameters:
val
- The X3DProtoInstance to set.
-
getColor
-
setColor
-
setColor
Set the color field.- Parameters:
val
- The X3DProtoInstance to set.
-
getNormal
-
setNormal
-
setNormal
Set the normal field.- Parameters:
val
- The X3DProtoInstance to set.
-
getTexCoord
-
setTexCoord
Set the texCoord field.- Parameters:
val
- The X3DTextureCoordinateNode to set.
-
setTexCoord
Set the texCoord field.- Parameters:
val
- The X3DProtoInstance to set.
-
getSolid
boolean getSolid()Return the solid boolean value.- Returns:
- The solid boolean value.
-
setSolid
void setSolid(boolean val) Set the solid field.- Parameters:
val
- The boolean to set.
-
getCcw
boolean getCcw()Return the ccw boolean value.- Returns:
- The ccw boolean value.
-
setCcw
void setCcw(boolean val) Set the ccw field.- Parameters:
val
- The boolean to set.
-
getColorPerVertex
boolean getColorPerVertex()Return the colorPerVertex boolean value.- Returns:
- The colorPerVertex boolean value.
-
setColorPerVertex
void setColorPerVertex(boolean val) Set the colorPerVertex field.- Parameters:
val
- The boolean to set.
-
getNormalPerVertex
boolean getNormalPerVertex()Return the normalPerVertex boolean value.- Returns:
- The normalPerVertex boolean value.
-
setNormalPerVertex
void setNormalPerVertex(boolean val) Set the normalPerVertex field.- Parameters:
val
- The boolean to set.
-