Package | Description |
---|---|
vona.j3d |
Vona's utils: Java3D stuff.
|
vona.ui |
Vona's utils: UI stuff.
|
Modifier and Type | Class and Description |
---|---|
static class |
J3DPrimitiveIterator.J3DLineStripIterator
This impl iterates line strips.
|
static class |
J3DPrimitiveIterator.J3DStripIterator
This is a base impl for stripped geometry.
|
static class |
J3DPrimitiveIterator.J3DTriangleFanIterator
This impl iterates triangle fans.
|
static class |
J3DPrimitiveIterator.J3DTriangleStripIterator
This impl iterates triangle strips.
|
static class |
J3DPrimitiveIterator.JOGLQuadStripIterator
This impl iterates quad strips.
|
Modifier and Type | Field and Description |
---|---|
J3DPrimitiveIterator[] |
Widget.primitiveIterator
Primitive iterator for each geometry (colors and normals, if available,
only).
|
private static J3DPrimitiveIterator[] |
J3DPrimitiveIterator.protos
set of prototype implementations for
cons(javax.media.j3d.GeometryArray, boolean...) |
Modifier and Type | Method and Description |
---|---|
static J3DPrimitiveIterator |
J3DPrimitiveIterator.cons(javax.media.j3d.GeometryArray ga,
boolean... enableComponent)
Factory method to cons a new iterator of the appropriate type for the
class, storage type, and vertex format of ga.
|
static J3DPrimitiveIterator |
J3DPrimitiveIterator.cons(JOGLGeometry jg,
boolean... enableComponent)
similar to
cons(GeometryArray, boolean...) |
static J3DPrimitiveIterator[] |
J3DPrimitiveIterator.consAll()
covers
consAll(J3DPrimitiveIterator[]) , makes a new array |
static J3DPrimitiveIterator[] |
J3DPrimitiveIterator.consAll(J3DPrimitiveIterator[] impls)
Cons a new instance of each available implementation.
|
protected J3DPrimitiveIterator |
J3DPrimitiveIterator.newInstance()
make a new instance of this implementation
|
protected J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DTriangleStripIterator.newInstance()
make a new instance of this implementation
|
protected J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DTriangleFanIterator.newInstance()
make a new instance of this implementation
|
protected J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DLineStripIterator.newInstance()
make a new instance of this implementation
|
protected J3DPrimitiveIterator |
J3DPrimitiveIterator.JOGLQuadStripIterator.newInstance()
make a new instance of this implementation
|
J3DPrimitiveIterator |
J3DPrimitiveIterator.next()
read the next primitive
|
J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DStripIterator.next()
read the next primitive
|
J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DLineStripIterator.next()
read the next primitive
|
J3DPrimitiveIterator |
J3DPrimitiveIterator.reset()
reset internal indices but continue referencing current
ga |
J3DPrimitiveIterator |
J3DPrimitiveIterator.reset(javax.media.j3d.GeometryArray ga,
boolean... enableComponent)
Reset this iterator so that the subsequent call to
next() reads
the first primitive in ga. |
J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DStripIterator.reset(javax.media.j3d.GeometryArray ga,
boolean... enableComponent)
Reset this iterator so that the subsequent call to
next() reads
the first primitive in ga. |
J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DLineStripIterator.reset(javax.media.j3d.GeometryArray ga,
boolean... enableComponent)
Reset this iterator so that the subsequent call to
next() reads
the first primitive in ga. |
J3DPrimitiveIterator |
J3DPrimitiveIterator.reset(JOGLGeometry jg,
boolean... enableComponent)
similar to
reset(GeometryArray, boolean...) |
J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DStripIterator.reset(JOGLGeometry jg,
boolean... enableComponent)
similar to
reset(GeometryArray, boolean...) |
J3DPrimitiveIterator |
J3DPrimitiveIterator.J3DLineStripIterator.reset(JOGLGeometry jg,
boolean... enableComponent)
similar to
reset(GeometryArray, boolean...) |
protected J3DPrimitiveIterator |
J3DPrimitiveIterator.resetImpl(boolean... enableComponent)
Common impl of
reset(GeometryArray, boolean...) and reset(JOGLGeometry, boolean...) . |
Modifier and Type | Method and Description |
---|---|
static J3DPrimitiveIterator[] |
J3DPrimitiveIterator.consAll(J3DPrimitiveIterator[] impls)
Cons a new instance of each available implementation.
|
Modifier and Type | Field and Description |
---|---|
protected J3DPrimitiveIterator[] |
Display3D.primitiveIterators
Set of available primitive iterators, consed lazily.
|
Modifier and Type | Method and Description |
---|---|
protected J3DPrimitiveIterator |
Display3D.getPrimitiveIteratorFor(javax.media.j3d.Geometry g)
Covers
Display3D.getPrimitiveIteratorFor(Geometry, boolean...) , enables
all components. |
protected J3DPrimitiveIterator |
Display3D.getPrimitiveIteratorFor(javax.media.j3d.Geometry g,
boolean... enableComponent)
Get a primitive iterator for a geometry.
|
Modifier and Type | Method and Description |
---|---|
protected int |
Display3D.pickGeometry(javax.media.j3d.Geometry geometry,
javax.media.j3d.Appearance appearance,
J3DPrimitiveIterator primitiveIterator,
float[] pickStart,
float[] pickExtent,
float pickThreshold,
int cullFace)
Perform a geometry pick.
|