public class Frank extends Shape
Modifier and Type | Field | Description |
---|---|---|
javajs.awt.Font |
baseFont3d |
|
(package private) javajs.awt.Font |
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 |
|
javajs.awt.Font |
font3d |
|
int |
frankAscent |
|
int |
frankDescent |
|
static int |
frankMargin |
|
java.lang.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 | Description |
---|---|
Frank() |
Modifier and Type | Method | 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) |
|
boolean |
wasClicked(int x,
int y) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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, setSizeRD
static 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
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(java.lang.String propertyName, java.lang.Object value, BS bs)
setProperty
in class Shape
public boolean wasClicked(int x, int y)
wasClicked
in class Shape
public boolean checkObjectHovered(int x, int y, BS bsVisible)
checkObjectHovered
in class Shape
void calcMetrics()
public void getFont(float imageFontScaling)
public java.lang.String getShapeState()
getShapeState
in class Shape