public class Frank extends Shape
| Modifier and Type | Field and Description |
|---|---|
javajs.awt.Font |
baseFont3d |
(package private) javajs.awt.Font |
currentMetricsFont3d |
(package private) static String |
defaultFontName |
(package private) static int |
defaultFontSize |
(package private) static String |
defaultFontStyle |
(package private) int |
dx |
(package private) int |
dy |
javajs.awt.Font |
font3d |
int |
frankAscent |
int |
frankDescent |
static int |
frankMargin |
String |
frankString |
int |
frankWidth |
private float |
scaling |
(package private) int |
x |
(package private) int |
y |
bsColixSet, bsSizeSet, isBioShape, ms, myType, RADIUS_MAX, shapeID, translucentAllowed, translucentLevel, vf, vwr| 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) |
String |
getShapeState() |
void |
initShape() |
void |
setProperty(String propertyName,
Object value,
BS bs) |
boolean |
wasClicked(int x,
int y) |
appendCmd, checkBoundsMinMax, checkObjectClicked, checkObjectDragged, coordinateInRange, encodeColor, findNearestAtomIndex, getColix, getColixA, getColixB, getColixI, getColorCommand, getColorCommandUnk, getFontCommand, getIndexFromName, getProperty, getPropertyData, getPropShape, getShapeDetail, getSize, getSizeG, getTranslucentLabel, initializeShape, initModelSet, replaceGroup, setAtomClickability, setModelSet, setModelVisibilityFlags, setPropS, setShapeSizeRD, setSize, setSizeRDstatic final String defaultFontName
static final String defaultFontStyle
static final int defaultFontSize
public static final int frankMargin
public String frankString
javajs.awt.Font currentMetricsFont3d
public javajs.awt.Font baseFont3d
public int frankWidth
public int frankAscent
public int frankDescent
int x
int y
int dx
int dy
private float scaling
public javajs.awt.Font font3d
public void setProperty(String propertyName, Object value, BS bs)
setProperty 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 String getShapeState()
getShapeState in class Shape