All Packages Class Hierarchy This Package Previous Next Index
Class java.media.j3d.IndexedLineArray
java.lang.Object
|
+----java.media.j3d.SceneGraphObject
|
+----java.media.j3d.NodeComponent
|
+----java.media.j3d.Geometry
|
+----java.media.j3d.GeometryArray
|
+----java.media.j3d.IndexedGeometryArray
|
+----java.media.j3d.IndexedLineArray
- public class IndexedLineArray
- extends IndexedGeometryArray
The IndexedLineArray object draws the array of vertices as individual
line segments. Each pair of vertices defines a line to be drawn.
-
IndexedLineArray(int, int, int)
- Constructs an empty IndexedLineArray object with the specified
number of vertices, number of indices and vertex format.
IndexedLineArray
public IndexedLineArray(int vertexCount,
int vertexFormat,
int indexCount)
- Constructs an empty IndexedLineArray object with the specified
number of vertices, number of indices and vertex format.
- Parameters:
- vertexCount - the number of vertex elements in this object
- vertexFormat - a mask indicating which components are
present in each vertex. This is specified as one or more
individual flags that are bitwise "OR"ed together to describe
the per-vertex data.
The flags include: COORDINATES, to signal the inclusion of
vertex positions---always present; NORMALS, to signal
the inclusion of per vertex normals; one of COLOR_3,
COLOR_4, to signal the inclusion of per vertex
colors (without or with color information); and one of
TEXTURE_COORDINATE_2 or TEXTURE_COORDINATE_3, to signal the
inclusion of per-vertex texture coordinates 2D or 3D.
- indexCount - the number of indices in this object
- Throws: IllegalArgumentException
- if vertexCount is non-positive
OR indexCount is less than PRIM_SIZE OR indexCount is NOT multiple
of PRIM_SIZE.( PRIM_SIZE is 1 for points, 2 for lines, 3 for triangles etc)
All Packages Class Hierarchy This Package Previous Next Index