public class Escape
extends java.lang.Object
Constructor and Description |
---|
Escape() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
drawQuat(javajs.util.Quat q,
java.lang.String prefix,
java.lang.String id,
javajs.util.P3 ptCenter,
float scale) |
static java.lang.String |
e(java.lang.Object x) |
static java.lang.String |
eAD(double[] dlist) |
static java.lang.String |
eAF(float[] flist) |
static java.lang.String |
eAI(int[] ilist) |
static java.lang.String |
eAP(javajs.util.T3[] plist) |
static java.lang.String |
eAS(java.lang.String[] list,
boolean nicely) |
static java.lang.String |
eBond(BS bs) |
static java.lang.String |
eBS(BS bs) |
static java.lang.String |
encapsulateData(java.lang.String name,
java.lang.Object data,
int depth) |
static java.lang.String |
eP(javajs.util.T3 xyz)
must be its own, because of the possibility of being null
|
static java.lang.String |
eP4(javajs.util.P4 x) |
static java.lang.String |
escapeColor(int argb) |
static java.lang.String |
escapeFloatA(float[] f,
boolean asArray) |
static java.lang.String |
escapeFloatAA(float[][] f,
boolean addSemi) |
static java.lang.String |
escapeFloatAAA(float[][][] f,
boolean addSemi) |
static java.lang.Object |
escapeHelical(java.lang.String id,
int tokType,
javajs.util.P3 a,
javajs.util.P3 b,
javajs.util.T3[] pts)
Jmol-specific post-processing of
the array data returned by Measure.computeHelicalAxis
|
static java.lang.String |
escapeMap(java.util.Map<java.lang.String,java.lang.Object> ht) |
static java.lang.String |
escapeModelFileNumber(int iv) |
private static java.lang.String |
escapeNice(java.lang.String s) |
static java.lang.String |
eV(javajs.util.Lst<SV> list) |
static java.lang.String |
getHexColorFromRGB(int argb) |
static int |
getHexitValue(char ch) |
static boolean |
isAV(java.lang.Object x) |
static boolean |
isStringArray(java.lang.String s) |
static java.lang.String |
matrixToScript(java.lang.Object m) |
private static java.lang.String |
packageReadable(java.lang.String infoName,
java.lang.String infoType,
java.lang.String info) |
private static java.lang.String |
packageReadableSb(java.lang.String infoName,
java.lang.String infoType,
javajs.util.SB sb) |
static java.lang.String |
toReadable(java.lang.String name,
java.lang.Object info)
Used only for getProperty("readable",...)
|
static java.lang.Object |
uABsM(java.lang.String s) |
static java.lang.Object |
unescapeMatrix(java.lang.String strMatrix) |
static java.lang.String[] |
unescapeStringArray(java.lang.String data) |
static java.lang.String |
unescapeUnicode(java.lang.String s) |
static java.lang.Object |
uP(java.lang.String strPoint) |
public static java.lang.String escapeColor(int argb)
public static java.lang.String getHexColorFromRGB(int argb)
public static java.lang.String eP(javajs.util.T3 xyz)
xyz
- public static java.lang.String matrixToScript(java.lang.Object m)
public static java.lang.String eP4(javajs.util.P4 x)
public static java.lang.String drawQuat(javajs.util.Quat q, java.lang.String prefix, java.lang.String id, javajs.util.P3 ptCenter, float scale)
public static java.lang.String e(java.lang.Object x)
public static java.lang.String eV(javajs.util.Lst<SV> list)
public static java.lang.String escapeMap(java.util.Map<java.lang.String,java.lang.Object> ht)
public static java.lang.String escapeFloatA(float[] f, boolean asArray)
f
- asArray
- -- FALSE allows bypassing of escape(Object f); TRUE: unnecssarypublic static java.lang.String escapeFloatAA(float[][] f, boolean addSemi)
public static java.lang.String escapeFloatAAA(float[][][] f, boolean addSemi)
public static java.lang.String eAS(java.lang.String[] list, boolean nicely)
list
- list of strings to serializenicely
- TODOpublic static java.lang.String eAI(int[] ilist)
public static java.lang.String eAD(double[] dlist)
public static java.lang.String eAF(float[] flist)
public static java.lang.String eAP(javajs.util.T3[] plist)
private static java.lang.String escapeNice(java.lang.String s)
public static java.lang.Object uABsM(java.lang.String s)
public static boolean isStringArray(java.lang.String s)
public static java.lang.Object uP(java.lang.String strPoint)
public static java.lang.Object unescapeMatrix(java.lang.String strMatrix)
public static java.lang.String eBS(BS bs)
public static java.lang.String eBond(BS bs)
public static java.lang.String toReadable(java.lang.String name, java.lang.Object info)
name
- info
- private static java.lang.String packageReadableSb(java.lang.String infoName, java.lang.String infoType, javajs.util.SB sb)
private static java.lang.String packageReadable(java.lang.String infoName, java.lang.String infoType, java.lang.String info)
public static java.lang.String escapeModelFileNumber(int iv)
public static java.lang.String encapsulateData(java.lang.String name, java.lang.Object data, int depth)
public static java.lang.String unescapeUnicode(java.lang.String s)
public static int getHexitValue(char ch)
public static java.lang.String[] unescapeStringArray(java.lang.String data)
public static boolean isAV(java.lang.Object x)
public static java.lang.Object escapeHelical(java.lang.String id, int tokType, javajs.util.P3 a, javajs.util.P3 b, javajs.util.T3[] pts)
id
- tokType
- a
- b
- pts
-