public interface JmolScriptExtension
| Modifier and Type | Method and Description |
|---|---|
boolean |
dispatch(int iShape,
boolean b,
T[] st) |
boolean |
evaluate(ScriptMathProcessor mp,
T op,
SV[] args,
int tok) |
boolean |
evaluateParallel(ScriptContext context,
ShapeManager shapeManager) |
Object |
getBitsetIdent(BS bs,
String label,
Object tokenValue,
boolean useAtomMap,
int index,
boolean isExplicitlyAll) |
Object |
getMinMax(Object floatOrSVArray,
int intValue) |
Object |
getSmilesMatches(String pattern,
String smiles,
BS bsSelected,
BS bsMatch3D,
boolean isSmarts,
boolean asOneBitset) |
JmolScriptExtension |
init(Object eval) |
String |
plot(T[] args) |
String |
write(T[] args) |
JmolScriptExtension init(Object eval)
boolean dispatch(int iShape,
boolean b,
T[] st)
throws ScriptException
ScriptExceptionString plot(T[] args) throws ScriptException
ScriptExceptionObject getBitsetIdent(BS bs, String label, Object tokenValue, boolean useAtomMap, int index, boolean isExplicitlyAll)
boolean evaluateParallel(ScriptContext context, ShapeManager shapeManager)
String write(T[] args) throws ScriptException
ScriptExceptionObject getSmilesMatches(String pattern, String smiles, BS bsSelected, BS bsMatch3D, boolean isSmarts, boolean asOneBitset) throws ScriptException
ScriptExceptionboolean evaluate(ScriptMathProcessor mp, T op, SV[] args, int tok) throws ScriptException
ScriptException