org.jmol.shape
Class Object2dShape
java.lang.Object
org.jmol.shape.Shape
org.jmol.shape.Object2dShape
- Direct Known Subclasses:
- TextShape
public class Object2dShape
- extends Shape
| Methods inherited from class org.jmol.shape.Shape |
appendCmd, checkBoundsMinMax, checkObjectDragged, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getIndexFromName, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getShapeState, getViewer, initializeShape, initShape, remapColors, setColix, setColix, setModelClickability, setModelSet, setSize, setStateInfo, setStateInfo, wasClicked |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
objects
java.util.Hashtable objects
currentObject
Object2d currentObject
currentFont
Font3D currentFont
currentColor
java.lang.Object currentColor
currentBgColor
java.lang.Object currentBgColor
currentTranslucentLevel
float currentTranslucentLevel
currentBgTranslucentLevel
float currentBgTranslucentLevel
thisID
protected java.lang.String thisID
isHover
boolean isHover
isAll
boolean isAll
Object2dShape
public Object2dShape()
setProperty
public void setProperty(java.lang.String propertyName,
java.lang.Object value,
java.util.BitSet bsSelected)
- Overrides:
setProperty in class Shape
initModelSet
protected void initModelSet()
- Overrides:
initModelSet in class Shape
setVisibilityFlags
public void setVisibilityFlags(java.util.BitSet bs)
- Overrides:
setVisibilityFlags in class Shape
checkObjectClicked
public javax.vecmath.Point3f checkObjectClicked(int x,
int y,
int modifiers,
java.util.BitSet bsVisible)
- Overrides:
checkObjectClicked in class Shape
checkObjectHovered
public boolean checkObjectHovered(int x,
int y,
java.util.BitSet bsVisible)
- Overrides:
checkObjectHovered in class Shape