public class IsoExt extends ScriptExt
| 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 void |
draw() |
private float[][] |
floatArraySet(int i,
int nX,
int nY) |
private float[][][] |
floatArraySetXYZ(int i,
int nX,
int nY,
int nZ) |
private float[] |
getAtomicPotentials(javajs.util.BS bsSelected,
javajs.util.BS bsIgnore,
java.lang.String fileName) |
private java.lang.Object |
getCapSlabObject(int i,
boolean isLcaoCartoon) |
private javajs.util.Lst<java.lang.Object> |
getPlaneIntersection(int type,
javajs.util.P4 plane,
SymmetryInterface uc,
float scale,
int flags) |
private javajs.util.P3[] |
getWithinDistanceVector(javajs.util.Lst<java.lang.Object[]> propertyList,
float distance,
javajs.util.P3 ptc,
javajs.util.BS bs,
boolean isShow) |
private java.lang.String |
initIsosurface(int iShape) |
private void |
isosurface(int iShape) |
private void |
lcaoCartoon() |
private boolean |
listIsosurface(int iShape) |
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,
boolean isBeta) |
private void |
setNBOType(java.util.Map<java.lang.String,java.lang.Object> moData,
java.lang.String type) |
atomExpressionAt, centerParameter, checkLength, error, finalizeObject, floatParameter, getAllPoints, getColorTrans, getIntArray2, getPoint3f, getShapeProperty, getToken, init, intParameter, invArg, invPO, isFloatParameter, paramAsStr, setShapeId, setShapeProperty, showString, stringParameter, tokAtpublic java.lang.String dispatch(int iTok,
boolean b,
T[] st)
throws ScriptException
dispatch in class ScriptExtScriptExceptionprivate void dipole()
throws ScriptException
ScriptExceptionprivate void draw()
throws ScriptException
ScriptExceptionprivate void mo(boolean isInitOnly,
int iShape)
throws ScriptException
ScriptExceptionprivate void setNBOType(java.util.Map<java.lang.String,java.lang.Object> moData,
java.lang.String type)
throws ScriptException
ScriptExceptionprivate float[] moCombo(javajs.util.Lst<java.lang.Object[]> propertyList)
private int moOffset(int index)
throws ScriptException
ScriptExceptionprivate 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,
boolean isBeta)
throws ScriptException
ScriptExceptionprivate void isosurface(int iShape)
throws ScriptException
ScriptExceptionprivate void lcaoCartoon()
throws ScriptException
ScriptExceptionprivate boolean contact()
throws ScriptException
ScriptExceptionprivate boolean cgo()
throws ScriptException
ScriptExceptionprivate float[] getAtomicPotentials(javajs.util.BS bsSelected,
javajs.util.BS bsIgnore,
java.lang.String fileName)
bsSelected - bsIgnore - fileName - private java.lang.Object getCapSlabObject(int i,
boolean isLcaoCartoon)
throws ScriptException
ScriptExceptionprivate java.lang.String setColorOptions(javajs.util.SB sb,
int index,
int iShape,
int nAllowed)
throws ScriptException
ScriptExceptionprivate java.lang.Object[] createFunction(java.lang.String fname,
java.lang.String xyz,
java.lang.String ret)
fname - xyz - ret - private javajs.util.P3[] getWithinDistanceVector(javajs.util.Lst<java.lang.Object[]> propertyList,
float distance,
javajs.util.P3 ptc,
javajs.util.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
ScriptExceptionprivate float[][] floatArraySet(int i,
int nX,
int nY)
throws ScriptException
ScriptExceptionprivate java.lang.String initIsosurface(int iShape)
throws ScriptException
ScriptExceptionprivate boolean listIsosurface(int iShape)
throws ScriptException
ScriptExceptionprivate javajs.util.Lst<java.lang.Object> getPlaneIntersection(int type,
javajs.util.P4 plane,
SymmetryInterface uc,
float scale,
int flags)
type - unitcell or boundboxplane - plane to intersect, or null for just the full boxscale - uc - flags - 1 -- edges only 2 -- triangles only 3 -- both