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, paletteIDs
Fields 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) boolean
checkObjectHovered
(int x, int y, BS bsModels) int
getIndexFromName
(String thisID) boolean
getPropertyData
(String property, Object[] data) void
boolean
isActive()
void
void
setModelVisibilityFlags
(BS bsModels) void
setProperty
(String propertyName, Object value, BS bs) protected void
Methods inherited from class org.jmol.shape.AtomShape
checkColixLength, getSize, initModelSet, setColixAndPalette, setPropAS, setSize2, setSizeRD, setSizeRD2
Methods 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:
checkObjectHovered
in 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:
checkObjectClicked
in classShape
- Parameters:
x
-y
-action
-bsModels
-drawPicking
- TODO- Returns:
- Hashtable containing information about pt clicked
-
isActive
public boolean isActive() -
getIndexFromName
- Overrides:
getIndexFromName
in classShape
- Parameters:
thisID
-- Returns:
- index
-
setSize
-
getPropertyData
- Overrides:
getPropertyData
in classShape
- Parameters:
property
-data
-- Returns:
- true if serviced
-
initShape
public void initShape() -
setProperty
- Specified by:
setProperty
in classShape
-
getShapeState
- Overrides:
getShapeState
in classAtomShape
-
setModelVisibilityFlags
- Overrides:
setModelVisibilityFlags
in classShape
- Parameters:
bsModels
-
-
setAtomClickability
public void setAtomClickability()- Overrides:
setAtomClickability
in classAtomShape
-