Package org.jmol.util
Class Escape
java.lang.Object
org.jmol.util.Escape
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic StringeAD(double[] dlist) static StringeAF(float[] flist) static StringeAI(int[] ilist) static Stringstatic Stringstatic Stringstatic Stringstatic StringencapsulateData(String name, Object data, int depth) static Stringmust be its own, because of the possibility of being nullstatic Stringstatic StringescapeColor(int argb) static StringescapeFloatA(float[] f, boolean asArray) static StringescapeFloatAA(float[][] f, boolean addSemi) static StringescapeFloatAAA(float[][][] f, boolean addSemi) static ObjectescapeHelical(String id, int tokType, P3 a, P3 b, T3[] pts) Jmol-specific post-processing of the array data returned by Measure.computeHelicalAxisstatic Stringstatic StringescapeModelFileNumber(int iv) static Stringstatic StringgetHexColorFromRGB(int argb) static intgetHexitValue(char ch) static booleanstatic booleanstatic Stringstatic StringtoReadable(String name, Object info) Used only for getProperty("readable",...)static Objectstatic ObjectunescapeMatrix(String strMatrix) static String[]unescapeStringArray(String data) static Stringstatic Object
-
Constructor Details
-
Escape
public Escape()
-
-
Method Details
-
escapeColor
-
getHexColorFromRGB
-
eP
must be its own, because of the possibility of being null- Parameters:
xyz-- Returns:
- {x y z}
-
matrixToScript
-
eP4
-
drawQuat
-
e
-
eV
-
escapeMap
-
escapeFloatA
- Parameters:
f-asArray- -- FALSE allows bypassing of escape(Object f); TRUE: unnecssary- Returns:
- tabular string
-
escapeFloatAA
-
escapeFloatAAA
-
eAS
- Parameters:
list- list of strings to serializenicely- TODO- Returns:
- serialized array
-
eAI
-
eAD
-
eAF
-
eAP
-
uABsM
-
isStringArray
-
uP
-
unescapeMatrix
-
eBS
-
eBond
-
toReadable
Used only for getProperty("readable",...)- Parameters:
name-info-- Returns:
- tabular listing, with array types
-
escapeModelFileNumber
-
encapsulateData
-
unescapeUnicode
-
getHexitValue
public static int getHexitValue(char ch) -
unescapeStringArray
-
isAV
-
escapeHelical
Jmol-specific post-processing of the array data returned by Measure.computeHelicalAxis- Parameters:
id-tokType-a-b-pts-- Returns:
- various objects depending upon tokType
-