public class IsoExt extends CmdExt
Constructor and Description |
---|
IsoExt() |
Modifier and Type | Method and Description |
---|---|
private void |
addShapeProperty(javajs.util.Lst<java.lang.Object[]> propertyList,
java.lang.String key,
java.lang.Object value) |
private boolean |
cgo() |
private boolean |
contact() |
private java.lang.Object[] |
createFunction(java.lang.String fname,
java.lang.String xyz,
java.lang.String ret)
for the ISOSURFACE command
|
private void |
dipole() |
java.lang.String |
dispatch(int iTok,
boolean b,
T[] st) |
private boolean |
draw() |
private float[][] |
floatArraySet(int i,
int nX,
int nY) |
private float[][][] |
floatArraySetXYZ(int i,
int nX,
int nY,
int nZ) |
private float[] |
getAtomicPotentials(BS bsSelected,
BS bsIgnore,
java.lang.String fileName) |
private java.lang.Object |
getCapSlabObject(int i,
boolean isLcaoCartoon) |
private javajs.util.P4 |
getPoint4f(int i) |
private void |
getWithinDistanceVector(javajs.util.Lst<java.lang.Object[]> propertyList,
float distance,
javajs.util.P3 ptc,
BS bs,
boolean isShow) |
JmolCmdExtension |
init(java.lang.Object eval) |
private java.lang.String |
initIsosurface(int iShape) |
private void |
isosurface(int iShape) |
private void |
lcaoCartoon() |
private void |
mo(boolean isInitOnly,
int iShape) |
private float[] |
moCombo(javajs.util.Lst<java.lang.Object[]> propertyList) |
private int |
moOffset(int index) |
private java.lang.String |
setColorOptions(javajs.util.SB sb,
int index,
int iShape,
int nAllowed) |
private void |
setMoData(javajs.util.Lst<java.lang.Object[]> propertyList,
int moNumber,
float[] lc,
int offset,
boolean isNegOffset,
int modelIndex,
java.lang.String title,
java.lang.String nboType) |
private void |
setNBOType(java.util.Map<java.lang.String,java.lang.Object> moData,
java.lang.String type) |
atomExpressionAt, centerParameter, checkLength, data, error, evalParallel, finalizeObject, floatParameter, getBitsetIdent, getColorTrans, getPoint3f, getShapeProperty, getToken, intParameter, invArg, invPO, isFloatParameter, listIsosurface, navigate, paramAsStr, plot, setShapeId, setShapeProperty, showString, stringParameter, tokAt
public JmolCmdExtension init(java.lang.Object eval)
init
in interface JmolCmdExtension
init
in class CmdExt
public java.lang.String dispatch(int iTok, boolean b, T[] st) throws ScriptException
dispatch
in interface JmolCmdExtension
dispatch
in class CmdExt
ScriptException
private void dipole() throws ScriptException
ScriptException
private boolean draw() throws ScriptException
ScriptException
private void mo(boolean isInitOnly, int iShape) throws ScriptException
ScriptException
private void setNBOType(java.util.Map<java.lang.String,java.lang.Object> moData, java.lang.String type) throws ScriptException
ScriptException
private float[] moCombo(javajs.util.Lst<java.lang.Object[]> propertyList)
private int moOffset(int index) throws ScriptException
ScriptException
private void setMoData(javajs.util.Lst<java.lang.Object[]> propertyList, int moNumber, float[] lc, int offset, boolean isNegOffset, int modelIndex, java.lang.String title, java.lang.String nboType) throws ScriptException
ScriptException
private void isosurface(int iShape) throws ScriptException
ScriptException
private void lcaoCartoon() throws ScriptException
ScriptException
private boolean contact() throws ScriptException
ScriptException
private boolean cgo() throws ScriptException
ScriptException
private float[] getAtomicPotentials(BS bsSelected, BS bsIgnore, java.lang.String fileName) throws java.lang.Exception
bsSelected
- bsIgnore
- fileName
- java.lang.Exception
private java.lang.Object getCapSlabObject(int i, boolean isLcaoCartoon) throws ScriptException
ScriptException
private java.lang.String setColorOptions(javajs.util.SB sb, int index, int iShape, int nAllowed) throws ScriptException
ScriptException
private java.lang.Object[] createFunction(java.lang.String fname, java.lang.String xyz, java.lang.String ret)
fname
- xyz
- ret
- private void getWithinDistanceVector(javajs.util.Lst<java.lang.Object[]> propertyList, float distance, javajs.util.P3 ptc, BS bs, boolean isShow)
private void addShapeProperty(javajs.util.Lst<java.lang.Object[]> propertyList, java.lang.String key, java.lang.Object value)
private float[][][] floatArraySetXYZ(int i, int nX, int nY, int nZ) throws ScriptException
ScriptException
private float[][] floatArraySet(int i, int nX, int nY) throws ScriptException
ScriptException
private java.lang.String initIsosurface(int iShape) throws ScriptException
ScriptException
private javajs.util.P4 getPoint4f(int i) throws ScriptException
ScriptException