org.jmol.shape
Class Dots

java.lang.Object
  extended by org.jmol.shape.Shape
      extended by org.jmol.shape.AtomShape
          extended by org.jmol.shape.Dots
Direct Known Subclasses:
GeoSurface

public class Dots
extends AtomShape


Field Summary
private  java.util.BitSet bsIgnore
           
(package private)  java.util.BitSet bsOn
           
private  java.util.BitSet bsSelected
           
 EnvelopeCalculation ec
           
 boolean isSurface
           
(package private)  int lastSize
           
(package private)  float lastSolventRadius
           
(package private) static int MAX_LEVEL
           
(package private) static float SURFACE_DISTANCE_FOR_CALCULATION
           
(package private)  int thisArgb
           
(package private)  int thisAtom
           
(package private)  float thisRadius
           
 
Fields inherited from class org.jmol.shape.AtomShape
atomCount, atoms, bsColixSet, bsSizeSet, colixes, isActive, mads, paletteIDs
 
Fields inherited from class org.jmol.shape.Shape
g3d, isBioShape, modelSet, myVisibilityFlag, shapeID, translucentAllowed, translucentLevel, viewer
 
Constructor Summary
Dots()
           
 
Method Summary
 java.lang.String getShapeState()
           
(package private)  void initialize()
           
 void initShape()
           
 void setModelClickability()
           
 void setProperty(java.lang.String propertyName, java.lang.Object value, java.util.BitSet bs)
           
 void setSize(int size, float fsize, java.util.BitSet bsSelected)
           
 
Methods inherited from class org.jmol.shape.AtomShape
initModelSet, setColixAndPalette, setSize
 
Methods inherited from class org.jmol.shape.Shape
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getIndexFromName, getProperty, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getViewer, initializeShape, remapColors, setColix, setColix, setColix, setModelSet, setStateInfo, setStateInfo, setVisibilityFlags, wasClicked
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ec

public EnvelopeCalculation ec

isSurface

public boolean isSurface

SURFACE_DISTANCE_FOR_CALCULATION

static final float SURFACE_DISTANCE_FOR_CALCULATION
See Also:
Constant Field Values

bsOn

java.util.BitSet bsOn

bsSelected

private java.util.BitSet bsSelected

bsIgnore

private java.util.BitSet bsIgnore

MAX_LEVEL

static int MAX_LEVEL

thisAtom

int thisAtom

thisRadius

float thisRadius

thisArgb

int thisArgb

lastSize

int lastSize

lastSolventRadius

float lastSolventRadius
Constructor Detail

Dots

public Dots()
Method Detail

initShape

public void initShape()
Overrides:
initShape in class Shape

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.Object value,
                        java.util.BitSet bs)
Overrides:
setProperty in class AtomShape

initialize

void initialize()

setSize

public void setSize(int size,
                    float fsize,
                    java.util.BitSet bsSelected)
Overrides:
setSize in class AtomShape

setModelClickability

public void setModelClickability()
Overrides:
setModelClickability in class AtomShape

getShapeState

public java.lang.String getShapeState()
Overrides:
getShapeState in class AtomShape