public class Frank extends FontShape
| Modifier and Type | Field and Description |
|---|---|
(package private) JmolFont |
baseFont3d |
(package private) JmolFont |
currentMetricsFont3d |
(package private) static java.lang.String |
defaultFontName |
(package private) static int |
defaultFontSize |
(package private) static java.lang.String |
defaultFontStyle |
(package private) int |
dx |
(package private) int |
dy |
int |
frankAscent |
int |
frankDescent |
static int |
frankMargin |
java.lang.String |
frankString |
int |
frankWidth |
(package private) int |
x |
(package private) int |
y |
bsColixSet, bsSizeSet, gdata, isBioShape, modelSet, myVisibilityFlag, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, viewer| Constructor and Description |
|---|
Frank() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
calcMetrics() |
boolean |
checkObjectHovered(int x,
int y,
BS bsVisible) |
void |
getFont(float imageFontScaling) |
java.lang.String |
getShapeState() |
void |
initShape() |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs)
may come from any source -- executed AFTER a shape's own setProperty method
|
boolean |
wasClicked(int x,
int y) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getIndexFromName, getProperty, getPropertyData, getShapeDetail, getSize, getSizeG, getTranslucentLabel, getViewer, initializeShape, initModelSet, merge, setModelClickability, setModelSet, setPropS, setShapeSizeRD, setSize, setSizeRD, setVisibilityFlagsstatic final java.lang.String defaultFontName
static final java.lang.String defaultFontStyle
static final int defaultFontSize
public static final int frankMargin
public java.lang.String frankString
JmolFont currentMetricsFont3d
JmolFont baseFont3d
public int frankWidth
public int frankAscent
public int frankDescent
int x
int y
int dx
int dy
public void setProperty(java.lang.String propertyName,
java.lang.Object value,
BS bs)
ShapesetProperty in class Shapepublic boolean wasClicked(int x,
int y)
wasClicked in class Shapepublic boolean checkObjectHovered(int x,
int y,
BS bsVisible)
checkObjectHovered in class Shapevoid calcMetrics()
public void getFont(float imageFontScaling)
public java.lang.String getShapeState()
getShapeState in class Shape