org.jmol.shape
public class Axes extends FontLineShape
Modifier and Type | Field and Description |
---|---|
(package private) Point3f[] |
axisPoints |
(package private) Point3f |
axisXY |
(package private) Vector3f |
corner |
private Point3f |
fixedOrigin |
(package private) String[] |
labels |
private static float |
MIN_AXIS_LEN |
(package private) Point3f |
originPoint |
(package private) static Point3f |
pt0 |
(package private) Point3f |
ptTemp |
(package private) float |
scale |
tickInfos
g3d, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer, xmlProperties
Constructor and Description |
---|
Axes() |
Modifier and Type | Method and Description |
---|---|
(package private) Point3f |
getAxisPoint(int i,
boolean isDataFrame) |
(package private) Point3f |
getOriginPoint(boolean isDataFrame) |
Object |
getProperty(String property,
int index) |
String |
getShapeState() |
void |
initShape() |
void |
setProperty(String propertyName,
Object value,
BitSet bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
(package private) void |
setScale(float scale) |
addTickInfo
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, checkObjectHovered, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColorCommand, getColorCommand, getFontCommand, getIndexFromName, getProperty, getShapeCommands, getShapeCommands, getShapeDetail, getSize, getSize, getTranslucentLabel, getViewer, initializeShape, initModelSet, merge, setColix, setColix, setColix, setModelClickability, setModelSet, setShapeProperty, setShapeSize, setSize, setSize, setStateInfo, setStateInfo, setVisibilityFlags, wasClicked
Point3f axisXY
float scale
private Point3f fixedOrigin
final Point3f originPoint
final Point3f[] axisPoints
static final Point3f pt0
String[] labels
final Point3f ptTemp
private static final float MIN_AXIS_LEN
Vector3f corner
Point3f getOriginPoint(boolean isDataFrame)
Point3f getAxisPoint(int i, boolean isDataFrame)
public void setProperty(String propertyName, Object value, BitSet bs)
Shape
setProperty
in class FontLineShape
public Object getProperty(String property, int index)
getProperty
in class Shape
void setScale(float scale)
public String getShapeState()
getShapeState
in class FontLineShape