Modifier and Type | Field and Description |
---|---|
protected boolean |
adjustForWindow |
int |
align |
int |
atomX |
int |
atomY |
int |
atomZ |
short |
bgcolix |
float |
boxHeight |
float |
boxWidth |
float |
boxX |
float[] |
boxXY |
float |
boxY |
short |
colix |
protected GData |
gdata |
boolean |
hidden |
boolean |
isLabelOrHover |
int |
modelIndex |
int |
movableX |
int |
movableXPercent |
int |
movableY |
int |
movableYPercent |
int |
movableZ |
int |
movableZPercent |
protected int |
offsetX |
protected int |
offsetY |
int |
pointer |
float[] |
pymolOffset |
float |
scalePixelsPerMicron |
String |
script |
String |
target |
int |
valign |
boolean |
visible |
protected int |
windowHeight |
protected int |
windowWidth |
javajs.util.P3 |
xyz |
int |
z |
int |
zSlab |
Constructor and Description |
---|
Object2d() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkObjectClicked(boolean isAntialiased,
int x,
int y,
BS bsVisible) |
float |
getScalePixelsPerMicron() |
String |
getScript() |
protected abstract void |
recalc() |
void |
setAdjustForWindow(boolean TF) |
boolean |
setAlignment(int align) |
boolean |
setAlignmentLCR(String align) |
void |
setBgColix(short colix) |
void |
setBgColixO(Object value) |
void |
setBoxOffsetsInWindow(float margin,
float vMargin,
float vTop) |
void |
setColix(short colix) |
void |
setColixO(Object value) |
void |
setModel(int modelIndex) |
private void |
setMovableX(int x) |
void |
setMovableXPercent(int x) |
private void |
setMovableY(int y) |
void |
setMovableYPercent(int y) |
void |
setMovableZPercent(int z) |
void |
setOffset(int offset) |
void |
setPointer(int pointer) |
static boolean |
setProperty(String propertyName,
Object value,
Object2d currentObject) |
void |
setScalePixelsPerMicron(float scalePixelsPerMicron) |
void |
setScript(String script) |
void |
setTranslucent(float level,
boolean isBackground) |
void |
setVisibility(boolean TF) |
void |
setWindow(int width,
int height,
float scalePixelsPerMicron) |
void |
setXYZ(javajs.util.P3 xyz,
boolean doAdjust) |
void |
setXYZs(int x,
int y,
int z,
int zSlab) |
void |
setZs(int z,
int zSlab) |
public boolean isLabelOrHover
protected GData gdata
public javajs.util.P3 xyz
public String target
public String script
public short colix
public short bgcolix
public int pointer
public int align
public int valign
public int atomX
public int atomY
public int atomZ
public int movableX
public int movableY
public int movableZ
public int movableXPercent
public int movableYPercent
public int movableZPercent
protected int offsetX
protected int offsetY
public int z
public int zSlab
public float[] pymolOffset
protected int windowWidth
protected int windowHeight
protected boolean adjustForWindow
public float boxWidth
public float boxHeight
public float boxX
public float boxY
public int modelIndex
public boolean visible
public boolean hidden
public float[] boxXY
public float scalePixelsPerMicron
public float getScalePixelsPerMicron()
public void setScalePixelsPerMicron(float scalePixelsPerMicron)
protected abstract void recalc()
public void setModel(int modelIndex)
public void setVisibility(boolean TF)
public void setXYZ(javajs.util.P3 xyz, boolean doAdjust)
public void setAdjustForWindow(boolean TF)
public void setColix(short colix)
public void setColixO(Object value)
public void setTranslucent(float level, boolean isBackground)
public void setBgColix(short colix)
public void setBgColixO(Object value)
private void setMovableX(int x)
private void setMovableY(int y)
public void setMovableXPercent(int x)
public void setMovableYPercent(int y)
public void setMovableZPercent(int z)
public void setZs(int z, int zSlab)
public void setXYZs(int x, int y, int z, int zSlab)
public void setScript(String script)
public String getScript()
public void setOffset(int offset)
public boolean setAlignmentLCR(String align)
public boolean setAlignment(int align)
public void setPointer(int pointer)
public void setBoxOffsetsInWindow(float margin, float vMargin, float vTop)
public void setWindow(int width, int height, float scalePixelsPerMicron)
public boolean checkObjectClicked(boolean isAntialiased, int x, int y, BS bsVisible)