Package org.jmol.shapespecial
Class Ellipsoids
java.lang.Object
org.jmol.shape.Shape
org.jmol.shape.AtomShape
org.jmol.shapespecial.Ellipsoids
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.jmol.shape.AtomShape
bsSizeDefault, colixes, isActive, isSet, mad, mads, monomerCount, paletteIDsFields inherited from class org.jmol.shape.Shape
bsColixSet, bsSizeSet, isBioShape, ms, myType, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheckObjectClicked(int x, int y, int action, BS bsModels, boolean drawPicking) booleancheckObjectHovered(int x, int y, BS bsModels) intgetIndexFromName(String thisID) booleangetPropertyData(String property, Object[] data) voidbooleanisActive()voidvoidsetModelVisibilityFlags(BS bsModels) voidsetProperty(String propertyName, Object value, BS bs) protected voidMethods inherited from class org.jmol.shape.AtomShape
checkColixLength, getSize, initModelSet, setColixAndPalette, setPropAS, setSize2, setSizeRD, setSizeRD2Methods inherited from class org.jmol.shape.Shape
appendCmd, checkBoundsMinMax, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getProperty, getPropShape, getShapeDetail, getSizeG, getTranslucentLabel, initializeShape, replaceGroup, setModelSet, setProperties, setPropS, setShapeSizeRD, wasClicked
-
Field Details
-
simpleEllipsoids
-
atomEllipsoids
-
-
Constructor Details
-
Ellipsoids
public Ellipsoids()
-
-
Method Details
-
checkObjectHovered
- Overrides:
checkObjectHoveredin classShape- Parameters:
x-y-bsModels-- Returns:
- T/F
-
checkObjectClicked
public Map<String,Object> checkObjectClicked(int x, int y, int action, BS bsModels, boolean drawPicking) - Overrides:
checkObjectClickedin classShape- Parameters:
x-y-action-bsModels-drawPicking- TODO- Returns:
- Hashtable containing information about pt clicked
-
isActive
public boolean isActive() -
getIndexFromName
- Overrides:
getIndexFromNamein classShape- Parameters:
thisID-- Returns:
- index
-
setSize
-
getPropertyData
- Overrides:
getPropertyDatain classShape- Parameters:
property-data-- Returns:
- true if serviced
-
initShape
public void initShape() -
setProperty
- Specified by:
setPropertyin classShape
-
getShapeState
- Overrides:
getShapeStatein classAtomShape
-
setModelVisibilityFlags
- Overrides:
setModelVisibilityFlagsin classShape- Parameters:
bsModels-
-
setAtomClickability
public void setAtomClickability()- Overrides:
setAtomClickabilityin classAtomShape
-