protected class Display3D.QueuedGeometry extends java.lang.Object implements java.lang.Comparable<Display3D.QueuedGeometry>
Collects info to render a geometry.
Modifier and Type | Field and Description |
---|---|
(package private) float |
ambientAlpha
ambient alpha or 1.0 if none
|
(package private) javax.media.j3d.Appearance |
appearance
the appearance associated with this geometry, null for default
|
(package private) RX |
cmtRX
The
Display3D.cmtRX that was in effect when this geometry
was rendered. |
(package private) float |
cmtScale
The
Display3D.cmtScale that was in effect when this
geometry was rendered. |
(package private) javax.media.j3d.Geometry |
geometry
the geometry to render
|
(package private) float |
maxViewZ
max z coordinate in view frame, or -inf if not known
|
Modifier | Constructor and Description |
---|---|
protected |
Display3D.QueuedGeometry() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Display3D.QueuedGeometry other)
Defines a natural order such that sorting a collection of
QueuedGeometry objects yeilds a back-to-front ordering.
|
javax.media.j3d.Geometry geometry
javax.media.j3d.Appearance appearance
float maxViewZ
float ambientAlpha
final RX cmtRX
The Display3D.cmtRX
that was in effect when this geometry
was rendered.
float cmtScale
The Display3D.cmtScale
that was in effect when this
geometry was rendered.
public int compareTo(Display3D.QueuedGeometry other)
Defines a natural order such that sorting a collection of QueuedGeometry objects yeilds a back-to-front ordering.
compareTo
in interface java.lang.Comparable<Display3D.QueuedGeometry>