org.jmol.shape
Class SticksRenderer
java.lang.Object
org.jmol.shape.ShapeRenderer
org.jmol.shape.SticksRenderer
- Direct Known Subclasses:
- SticksGenerator
public class SticksRenderer
- extends ShapeRenderer
Fields inherited from class org.jmol.shape.ShapeRenderer |
colix, g3d, isGenerator, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, slabbing, viewer |
Method Summary |
(package private) void |
drawDashed(int xA,
int yA,
int zA,
int xB,
int yB,
int zB)
|
protected void |
fillCylinder(short colixA,
short colixB,
byte endcaps,
int diameter,
int xA,
int yA,
int zA,
int xB,
int yB,
int zB)
|
private int |
getAromaticDottedBondMask()
|
(package private) int |
getRenderBondOrder(int order)
|
protected void |
render()
|
protected void |
renderBond()
|
protected void |
renderBond(int dottedMask)
|
(package private) void |
renderHbondDashed()
|
private void |
renderTriangle(Bond bond)
|
(package private) void |
resetAxisCoordinates()
|
(package private) void |
stepAxisCoordinates()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
showMultipleBonds
protected boolean showMultipleBonds
modeMultipleBond
protected byte modeMultipleBond
endcaps
protected byte endcaps
ssbondsBackbone
protected boolean ssbondsBackbone
hbondsBackbone
protected boolean hbondsBackbone
bondsBackbone
protected boolean bondsBackbone
hbondsSolid
protected boolean hbondsSolid
atomA
protected Atom atomA
atomB
protected Atom atomB
bond
protected Bond bond
xA
int xA
yA
int yA
zA
int zA
xB
int xB
yB
int yB
zB
int zB
dx
int dx
dy
int dy
mag2d
int mag2d
colixA
protected short colixA
colixB
protected short colixB
width
protected int width
bondOrder
protected int bondOrder
renderWireframe
private boolean renderWireframe
isAntialiased
private boolean isAntialiased
lineBond
private boolean lineBond
xAxis1
int xAxis1
yAxis1
int yAxis1
xAxis2
int xAxis2
yAxis2
int yAxis2
dxStep
int dxStep
dyStep
int dyStep
wideWidthMilliAngstroms
private static int wideWidthMilliAngstroms
SticksRenderer
public SticksRenderer()
render
protected void render()
- Specified by:
render
in class ShapeRenderer
renderBond
protected void renderBond()
getRenderBondOrder
int getRenderBondOrder(int order)
renderBond
protected void renderBond(int dottedMask)
resetAxisCoordinates
void resetAxisCoordinates()
stepAxisCoordinates
void stepAxisCoordinates()
renderTriangle
private void renderTriangle(Bond bond)
getAromaticDottedBondMask
private int getAromaticDottedBondMask()
drawDashed
void drawDashed(int xA,
int yA,
int zA,
int xB,
int yB,
int zB)
renderHbondDashed
void renderHbondDashed()
fillCylinder
protected void fillCylinder(short colixA,
short colixB,
byte endcaps,
int diameter,
int xA,
int yA,
int zA,
int xB,
int yB,
int zB)