Package | Description |
---|---|
vona.j3d |
Vona's utils: Java3D stuff.
|
vona.ui |
Vona's utils: UI stuff.
|
Modifier and Type | Class and Description |
---|---|
static class |
J3DIndexAccessor.J3DCoordOnlyIndexAccessor
This impl handles coord-index-only by-copy index storage.
|
static class |
J3DIndexAccessor.J3DCopyIndexAccessor
This impl handles by-copy index storage.
|
static class |
J3DIndexAccessor.J3DRefIndexAccessor
This impl handles by-ref index storage, which is necessarily
coord-index-only.
|
static class |
J3DIndexAccessor.JOGLIndexAccessor
This impl handles
JOGLGeometry . |
Modifier and Type | Field and Description |
---|---|
protected J3DIndexAccessor |
J3DVertexAccessor.indexAccessor
index accessor, iff using indirect indices
|
private static J3DIndexAccessor[] |
J3DIndexAccessor.protos
set of prototype implementations for
cons(...) |
Modifier and Type | Method and Description |
---|---|
J3DIndexAccessor |
J3DIndexAccessor.advance(int num)
seek(int) relative to indexIndex |
static J3DIndexAccessor |
J3DIndexAccessor.cons(javax.media.j3d.IndexedGeometryArray iga)
Factory method to cons a new accessor of the appropriate type for the
class, storage type, and vertex format of iga.
|
static J3DIndexAccessor |
J3DIndexAccessor.cons(JOGLGeometry jg)
similar to
cons(IndexedGeometryArray) |
static J3DIndexAccessor[] |
J3DIndexAccessor.consAll()
covers
consAll(J3DIndexAccessor[]) , makes a new array |
static J3DIndexAccessor[] |
J3DIndexAccessor.consAll(J3DIndexAccessor[] impls)
Cons a new instance of each available implementation.
|
abstract J3DIndexAccessor |
J3DIndexAccessor.newInstance()
make a new instance of this accessor implementation
|
J3DIndexAccessor |
J3DIndexAccessor.J3DCopyIndexAccessor.newInstance()
make a new instance of this accessor implementation
|
J3DIndexAccessor |
J3DIndexAccessor.J3DCoordOnlyIndexAccessor.newInstance()
make a new instance of this accessor implementation
|
J3DIndexAccessor |
J3DIndexAccessor.J3DRefIndexAccessor.newInstance()
make a new instance of this accessor implementation
|
J3DIndexAccessor |
J3DIndexAccessor.JOGLIndexAccessor.newInstance()
make a new instance of this accessor implementation
|
J3DIndexAccessor |
J3DIndexAccessor.next()
increment
indexIndex , read(int) |
abstract J3DIndexAccessor |
J3DIndexAccessor.read()
Access the index storage and read the index at
indexIndex . |
J3DIndexAccessor |
J3DIndexAccessor.J3DCopyIndexAccessor.read()
Access the index storage and read the index at
indexIndex . |
J3DIndexAccessor |
J3DIndexAccessor.J3DCoordOnlyIndexAccessor.read()
Access the index storage and read the index at
indexIndex . |
J3DIndexAccessor |
J3DIndexAccessor.J3DRefIndexAccessor.read()
Access the index storage and read the index at
indexIndex . |
J3DIndexAccessor |
J3DIndexAccessor.JOGLIndexAccessor.read()
Access the index storage and read the index at
indexIndex . |
J3DIndexAccessor |
J3DIndexAccessor.read(int index)
|
J3DIndexAccessor |
J3DIndexAccessor.readRaw(int index)
convenience cover
seekRaw(int) , read() |
J3DIndexAccessor |
J3DIndexAccessor.reset()
reset internal indices but continue referencing current geometry
|
J3DIndexAccessor |
J3DIndexAccessor.reset(javax.media.j3d.IndexedGeometryArray iga)
Reset this accessor so that the subsequent call to
next() reads
the first valid vertex in ga. |
J3DIndexAccessor |
J3DIndexAccessor.J3DCopyIndexAccessor.reset(javax.media.j3d.IndexedGeometryArray iga)
Reset this accessor so that the subsequent call to
next() reads
the first valid vertex in ga. |
J3DIndexAccessor |
J3DIndexAccessor.J3DRefIndexAccessor.reset(javax.media.j3d.IndexedGeometryArray iga)
Reset this accessor so that the subsequent call to
next() reads
the first valid vertex in ga. |
J3DIndexAccessor |
J3DIndexAccessor.reset(JOGLGeometry jg)
similar to
reset(IndexedGeometryArray) |
J3DIndexAccessor |
J3DIndexAccessor.JOGLIndexAccessor.reset(JOGLGeometry jg)
similar to
reset(IndexedGeometryArray) |
protected J3DIndexAccessor |
J3DIndexAccessor.resetImpl()
Common impl of
reset(IndexedGeometryArray) and reset(JOGLGeometry) . |
J3DIndexAccessor |
J3DIndexAccessor.seek(int index)
Reposition the internal pointer(s) so that the subsequent call to
read() will read vertex index relative to the first valid
vertex. |
J3DIndexAccessor |
J3DIndexAccessor.seekRaw(int index)
Reposition the internal pointer(s) so that the subsequent call to
read() will read vertex index relative to the start of
vertex storage. |
Modifier and Type | Method and Description |
---|---|
static J3DIndexAccessor[] |
J3DIndexAccessor.consAll(J3DIndexAccessor[] impls)
Cons a new instance of each available implementation.
|
J3DVertexAccessor |
J3DVertexAccessor.seek(J3DIndexAccessor indexAccessor)
J3DVertexAccessor.seek(int, int, int, int) to the pos of indexAccessor |
J3DVertexAccessor |
J3DVertexAccessor.setIndexAccessor(J3DIndexAccessor indexAccessor)
directly set the index accessor, making this vertex accessor indirect
|
Modifier and Type | Field and Description |
---|---|
protected J3DIndexAccessor[] |
Display3D.indexAccessors
Set of available index accessors, consed lazily.
|
Modifier and Type | Method and Description |
---|---|
protected J3DIndexAccessor |
Display3D.getIndexAccessorFor(javax.media.j3d.Geometry g)
Get an index accessor for a geometry.
|