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