class TransparentRenderingInfo extends java.lang.Object implements TransparencySortGeom
| Modifier and Type | Field and Description |
|---|---|
(package private) GeometryAtom |
geometryAtom |
(package private) TransparentRenderingInfo |
next |
(package private) TransparentRenderingInfo |
prev |
(package private) RenderAtomListInfo |
rInfo |
(package private) RenderMolecule |
rm |
(package private) double |
zVal |
| Constructor and Description |
|---|
TransparentRenderingInfo() |
| Modifier and Type | Method and Description |
|---|---|
double |
getDistanceSquared()
Returns the distance squared of this object to the viewer.
|
Geometry |
getGeometry()
Returns the Geometry for this object.
|
void |
getLocalToVWorld(Transform3D localToVW)
Returns the LocalToVWorld transform for this object
|
Shape3D |
getShape3D()
Returns the Shape3D being rendered using this geometry.
|
(package private) void |
render(Canvas3D cv) |
(package private) void |
sortRender(Canvas3D cv) |
(package private) boolean |
updateState(Canvas3D cv)
update state before rendering transparent objects
|
RenderMolecule rm
RenderAtomListInfo rInfo
TransparentRenderingInfo prev
TransparentRenderingInfo next
GeometryAtom geometryAtom
double zVal
boolean updateState(Canvas3D cv)
void render(Canvas3D cv)
void sortRender(Canvas3D cv)
public double getDistanceSquared()
TransparencySortGeomgetDistanceSquared in interface TransparencySortGeompublic Geometry getGeometry()
TransparencySortGeomgetGeometry in interface TransparencySortGeompublic void getLocalToVWorld(Transform3D localToVW)
TransparencySortGeomgetLocalToVWorld in interface TransparencySortGeomlocalToVW - variable in which transform will be returnedpublic Shape3D getShape3D()
TransparencySortGeomgetShape3D in interface TransparencySortGeomCopyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.