public class TriangleArray extends GeometryArray
ALLOW_INTERSECT
ALLOW_COLOR_READ, ALLOW_COLOR_WRITE, ALLOW_COORDINATE_READ, ALLOW_COORDINATE_WRITE, ALLOW_COUNT_READ, ALLOW_COUNT_WRITE, ALLOW_FORMAT_READ, ALLOW_NORMAL_READ, ALLOW_NORMAL_WRITE, ALLOW_REF_DATA_READ, ALLOW_REF_DATA_WRITE, ALLOW_TEXCOORD_READ, ALLOW_TEXCOORD_WRITE, ALLOW_VERTEX_ATTR_READ, ALLOW_VERTEX_ATTR_WRITE, BY_REFERENCE, BY_REFERENCE_INDICES, COLOR_3, COLOR_4, COORDINATES, INTERLEAVED, NORMALS, TEXTURE_COORDINATE_2, TEXTURE_COORDINATE_3, TEXTURE_COORDINATE_4, USE_COORD_INDEX_ONLY, USE_NIO_BUFFER, VERTEX_ATTRIBUTES
Constructor | Description |
---|---|
TriangleArray(int vertexCount,
int vertexFormat) |
Constructs an empty TriangleArray object using the specified
parameters.
|
TriangleArray(int vertexCount,
int vertexFormat,
int texCoordSetCount,
int[] texCoordSetMap) |
Constructs an empty TriangleArray object using the specified
parameters.
|
TriangleArray(int vertexCount,
int vertexFormat,
int texCoordSetCount,
int[] texCoordSetMap,
int vertexAttrCount,
int[] vertexAttrSizes) |
Constructs an empty TriangleArray object using the specified
parameters.
|
Modifier and Type | Method | Description |
---|---|---|
NodeComponent |
cloneNodeComponent() |
Deprecated.
replaced with cloneNodeComponent(boolean forceDuplicate)
|
getColor, getColor, getColor, getColor, getColor, getColor, getColorRef3b, getColorRef3f, getColorRef4b, getColorRef4f, getColorRefBuffer, getColorRefByte, getColorRefFloat, getColors, getColors, getColors, getColors, getColors, getColors, getCoordinate, getCoordinate, getCoordinate, getCoordinate, getCoordinates, getCoordinates, getCoordinates, getCoordinates, getCoordRef3d, getCoordRef3f, getCoordRefBuffer, getCoordRefDouble, getCoordRefFloat, getInitialColorIndex, getInitialCoordIndex, getInitialNormalIndex, getInitialTexCoordIndex, getInitialVertexAttrIndex, getInitialVertexIndex, getInterleavedVertexBuffer, getInterleavedVertices, getNormal, getNormal, getNormalRef3f, getNormalRefBuffer, getNormalRefFloat, getNormals, getNormals, getTexCoordRef2f, getTexCoordRef3f, getTexCoordRefBuffer, getTexCoordRefFloat, getTexCoordSetCount, getTexCoordSetMap, getTexCoordSetMapLength, getTextureCoordinate, getTextureCoordinate, getTextureCoordinate, getTextureCoordinate, getTextureCoordinate, getTextureCoordinate, getTextureCoordinate, getTextureCoordinates, getTextureCoordinates, getTextureCoordinates, getTextureCoordinates, getTextureCoordinates, getTextureCoordinates, getTextureCoordinates, getValidVertexCount, getVertexAttr, getVertexAttr, getVertexAttr, getVertexAttr, getVertexAttrCount, getVertexAttrRefBuffer, getVertexAttrRefFloat, getVertexAttrs, getVertexAttrs, getVertexAttrs, getVertexAttrs, getVertexAttrSizes, getVertexCount, getVertexFormat, setColor, setColor, setColor, setColor, setColor, setColor, setColorRef3b, setColorRef3f, setColorRef4b, setColorRef4f, setColorRefBuffer, setColorRefByte, setColorRefFloat, setColors, setColors, setColors, setColors, setColors, setColors, setColors, setColors, setColors, setColors, setColors, setColors, setCoordinate, setCoordinate, setCoordinate, setCoordinate, setCoordinates, setCoordinates, setCoordinates, setCoordinates, setCoordinates, setCoordinates, setCoordinates, setCoordinates, setCoordRef3d, setCoordRef3f, setCoordRefBuffer, setCoordRefDouble, setCoordRefFloat, setInitialColorIndex, setInitialCoordIndex, setInitialNormalIndex, setInitialTexCoordIndex, setInitialVertexAttrIndex, setInitialVertexIndex, setInterleavedVertexBuffer, setInterleavedVertices, setNormal, setNormal, setNormalRef3f, setNormalRefBuffer, setNormalRefFloat, setNormals, setNormals, setNormals, setNormals, setTexCoordRef2f, setTexCoordRef3f, setTexCoordRefBuffer, setTexCoordRefFloat, setTextureCoordinate, setTextureCoordinate, setTextureCoordinate, setTextureCoordinate, setTextureCoordinate, setTextureCoordinate, setTextureCoordinate, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setTextureCoordinates, setValidVertexCount, setVertexAttr, setVertexAttr, setVertexAttr, setVertexAttr, setVertexAttrRefBuffer, setVertexAttrRefFloat, setVertexAttrs, setVertexAttrs, setVertexAttrs, setVertexAttrs, setVertexAttrs, setVertexAttrs, setVertexAttrs, setVertexAttrs, updateData
cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
public TriangleArray(int vertexCount, int vertexFormat)
vertexCount
- see GeometryArray(int,int)
for a description of this parameter.vertexFormat
- see GeometryArray(int,int)
for a description of this parameter.java.lang.IllegalArgumentException
- if vertexCount is less than 3
or vertexCount is not a multiple of 3
;GeometryArray(int,int)
for more exceptions that can be thrownpublic TriangleArray(int vertexCount, int vertexFormat, int texCoordSetCount, int[] texCoordSetMap)
vertexCount
- see GeometryArray(int,int,int,int[])
for a description of this parameter.vertexFormat
- see GeometryArray(int,int,int,int[])
for a description of this parameter.texCoordSetCount
- see GeometryArray(int,int,int,int[])
for a description of this parameter.texCoordSetMap
- see GeometryArray(int,int,int,int[])
for a description of this parameter.java.lang.IllegalArgumentException
- if vertexCount is less than 3
or vertexCount is not a multiple of 3
;GeometryArray(int,int,int,int[])
for more exceptions that can be thrownpublic TriangleArray(int vertexCount, int vertexFormat, int texCoordSetCount, int[] texCoordSetMap, int vertexAttrCount, int[] vertexAttrSizes)
vertexCount
- see GeometryArray(int,int,int,int[],int,int[])
for a description of this parameter.vertexFormat
- see GeometryArray(int,int,int,int[],int,int[])
for a description of this parameter.texCoordSetMap
- see GeometryArray(int,int,int,int[],int,int[])
for a description of this parameter.vertexAttrCount
- see GeometryArray(int,int,int,int[],int,int[])
for a description of this parameter.vertexAttrSizes
- see GeometryArray(int,int,int,int[],int,int[])
for a description of this parameter.java.lang.IllegalArgumentException
- if vertexCount is less than 3
or vertexCount is not a multiple of 3
;GeometryArray(int,int,int,int[],int,int[])
for more exceptions that can be thrownpublic NodeComponent cloneNodeComponent()
cloneNodeComponent
in class NodeComponent
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.