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
ScriptException
String plot(T[] args) throws ScriptException
ScriptException
Object 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
ScriptException
Object getSmilesMatches(String pattern, String smiles, BS bsSelected, BS bsMatch3D, boolean isSmarts, boolean asOneBitset) throws ScriptException
ScriptException
boolean evaluate(ScriptMathProcessor mp, T op, SV[] args, int tok) throws ScriptException
ScriptException