public abstract class ShapeRenderer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected short |
colix |
protected int |
exportType |
JmolRendererInterface |
g3d
could be vwr.gdata or an exporter
|
protected boolean |
isExport |
protected short |
mad |
protected short |
madBeg |
protected short |
madEnd |
protected short |
madMid |
protected ModelSet |
ms |
protected int |
myVisibilityFlag |
protected Shape |
shape |
protected int |
shapeID |
protected TransformManager |
tm |
Viewer |
vwr |
Constructor and Description |
---|
ShapeRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
initRenderer() |
protected boolean |
isVisibleForMe(Atom a) |
protected abstract boolean |
render() |
boolean |
renderShape(JmolRendererInterface g3d,
ModelSet modelSet,
Shape shape) |
void |
setViewerG3dShapeID(Viewer vwr,
int shapeID) |
public Viewer vwr
protected TransformManager tm
public JmolRendererInterface g3d
protected ModelSet ms
protected Shape shape
protected int myVisibilityFlag
protected int shapeID
protected short colix
protected short mad
protected short madBeg
protected short madMid
protected short madEnd
protected int exportType
protected boolean isExport
protected void initRenderer()
protected abstract boolean render()
public final void setViewerG3dShapeID(Viewer vwr, int shapeID)
public boolean renderShape(JmolRendererInterface g3d, ModelSet modelSet, Shape shape)
protected boolean isVisibleForMe(Atom a)