public class JmolConstants
extends java.lang.Object
Constructor | Description |
---|---|
JmolConstants() |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
checkCarbohydrate(java.lang.String group3) |
|
static java.lang.String |
embedScript(java.lang.String s) |
|
static boolean |
getAminoAcidValenceAndCharge(java.lang.String res,
java.lang.String name,
int[] ret) |
returns an array if we have special hybridization or charge
|
static int |
getGroup3Count() |
|
static java.lang.String |
getGroup3List() |
|
static java.lang.String[][] |
getPdbBondInfo(int pt) |
|
static java.lang.String |
getShapeClassName(int shapeID,
boolean isRenderer) |
|
static int |
getShapeVisibilityFlag(int shapeID) |
|
static java.lang.String |
getSpecialAtomName(int atomID) |
|
static int |
getStandardPdbHydrogenCount(int pt) |
|
static boolean |
isHetero(java.lang.String group3) |
|
static boolean |
isShapeSecondary(int i) |
|
static byte |
lookupSpecialAtomID(java.lang.String atomName) |
|
static int |
shapeTokenIndex(int tok) |
public static final java.lang.String copyright
public static final java.lang.String version
public static final java.lang.String date
public static final boolean officialRelease
public static final java.lang.String CLASSBASE_OPTIONS
public static final java.lang.String DEFAULT_HELP_PATH
public static final java.lang.String EMBEDDED_SCRIPT_TAG
public static final java.lang.String NOTE_SCRIPT_FILE
public static final java.lang.String SCRIPT_EDITOR_IGNORE
public static final java.lang.String LOAD_ATOM_DATA_TYPES
public static final float radiansPerDegree
public static final java.lang.String allowedQuaternionFrames
public static final java.lang.String EXPORT_DRIVER_LIST
public static final Vector3f center
public static final Vector3f axisX
public static final Vector3f axisY
public static final Vector3f axisZ
public static final Vector3f axisNX
public static final Vector3f axisNY
public static final Vector3f axisNZ
public static final Vector3f[] unitAxisVectors
public static final int XY_ZTOP
public static final int DEFAULT_PERCENT_VDW_ATOM
public static final float DEFAULT_BOND_RADIUS
public static final short DEFAULT_BOND_MILLIANGSTROM_RADIUS
public static final float DEFAULT_STRUT_RADIUS
public static final float DEFAULT_BOND_TOLERANCE
public static final float DEFAULT_MIN_BOND_DISTANCE
public static final float DEFAULT_MAX_CONNECT_DISTANCE
public static final float DEFAULT_MIN_CONNECT_DISTANCE
public static final int MINIMIZATION_ATOM_MAX
public static final float MINIMIZE_FIXED_RANGE
public static final int MOUSE_NONE
public static final byte MULTIBOND_NEVER
public static final byte MULTIBOND_WIREFRAME
public static final byte MULTIBOND_NOTSMALL
public static final byte MULTIBOND_ALWAYS
public static final int MAXIMUM_AUTO_BOND_COUNT
public static final short madMultipleBondSmallMaximum
public static final float ANGSTROMS_PER_BOHR
public static final int[] altArgbsCpk
public static final int[] argbsAmino
public static final int argbShapelyBackbone
public static final int argbShapelySpecial
public static final int argbShapelyDefault
public static final int[] argbsChainAtom
public static final int[] argbsChainHetero
public static final short FORMAL_CHARGE_COLIX_RED
public static final short FORMAL_CHARGE_COLIX_WHITE
public static final short FORMAL_CHARGE_COLIX_BLUE
public static final int FORMAL_CHARGE_RANGE_SIZE
public static final int[] argbsFormalCharge
public static final int FORMAL_CHARGE_INDEX_WHITE
public static final int FORMAL_CHARGE_INDEX_MAX
public static final short PARTIAL_CHARGE_COLIX_RED
public static final short PARTIAL_CHARGE_COLIX_WHITE
public static final short PARTIAL_CHARGE_COLIX_BLUE
public static final int PARTIAL_CHARGE_RANGE_SIZE
public static final int[] argbsRwbScale
public static final int[] argbsRoygbScale
public static final int argbsIsosurfacePositive
public static final int argbsIsosurfaceNegative
public static final int ATOMID_MAX
public static final byte ATOMID_AMINO_NITROGEN
public static final byte ATOMID_ALPHA_CARBON
public static final byte ATOMID_CARBONYL_CARBON
public static final byte ATOMID_CARBONYL_OXYGEN
public static final byte ATOMID_O1
public static final int ATOMID_ALPHA_ONLY_MASK
public static final int ATOMID_PROTEIN_MASK
public static final byte ATOMID_O5_PRIME
public static final byte ATOMID_C4_PRIME
public static final byte ATOMID_C3_PRIME
public static final byte ATOMID_O3_PRIME
public static final byte ATOMID_C1_PRIME
public static final int ATOMID_NUCLEIC_MASK
public static final byte ATOMID_NUCLEIC_PHOSPHORUS
public static final int ATOMID_PHOSPHORUS_ONLY_MASK
public static final int ATOMID_DISTINGUISHING_ATOM_MAX
public static final byte ATOMID_CARBONYL_OD1
public static final byte ATOMID_CARBONYL_OD2
public static final byte ATOMID_CARBONYL_OE1
public static final byte ATOMID_CARBONYL_OE2
public static final byte ATOMID_SG
public static final byte ATOMID_N1
public static final byte ATOMID_C2
public static final byte ATOMID_N3
public static final byte ATOMID_C4
public static final byte ATOMID_C5
public static final byte ATOMID_C6
public static final byte ATOMID_O2
public static final byte ATOMID_N7
public static final byte ATOMID_C8
public static final byte ATOMID_N9
public static final byte ATOMID_N4
public static final byte ATOMID_N2
public static final byte ATOMID_N6
public static final byte ATOMID_C5M
public static final byte ATOMID_O6
public static final byte ATOMID_O4
public static final byte ATOMID_S4
public static final byte ATOMID_C7
public static final byte ATOMID_TERMINATING_OXT
public static final byte ATOMID_H5T_TERMINUS
public static final byte ATOMID_O5T_TERMINUS
public static final byte ATOMID_O1P
public static final byte ATOMID_OP1
public static final byte ATOMID_O2P
public static final byte ATOMID_OP2
public static final byte ATOMID_O2_PRIME
public static final byte ATOMID_H3T_TERMINUS
public static final byte ATOMID_HO3_PRIME
public static final byte ATOMID_HO5_PRIME
public static final int GROUPID_ARGININE
public static final int GROUPID_ASPARAGINE
public static final int GROUPID_ASPARTATE
public static final int GROUPID_CYSTEINE
public static final int GROUPID_GLUTAMINE
public static final int GROUPID_GLUTAMATE
public static final int GROUPID_HISTIDINE
public static final int GROUPID_LYSINE
public static final int GROUPID_PROLINE
public static final int GROUPID_TRYPTOPHAN
public static final int GROUPID_AMINO_MAX
public static final int GROUPID_NUCLEIC_MAX
public static final java.lang.String[] predefinedGroup3Names
public static final int[] argbsShapely
public static final char[] predefinedGroup1Names
public static java.lang.String[] predefinedVariable
public static java.lang.String[] predefinedStatic
public static java.lang.String[] databases
public static final java.lang.String MODELKIT_ZAP_STRING
public static final java.lang.String MODELKIT_ZAP_TITLE
public static final java.lang.String ADD_HYDROGEN_TITLE
public static final java.lang.String DEFAULT_FONTFACE
public static final java.lang.String DEFAULT_FONTSTYLE
public static final int LABEL_MINIMUM_FONTSIZE
public static final int LABEL_MAXIMUM_FONTSIZE
public static final int LABEL_DEFAULT_FONTSIZE
public static final int LABEL_DEFAULT_X_OFFSET
public static final int LABEL_DEFAULT_Y_OFFSET
public static final int MEASURE_DEFAULT_FONTSIZE
public static final int AXES_DEFAULT_FONTSIZE
public static final int SHAPE_BALLS
public static final int SHAPE_STICKS
public static final int SHAPE_HSTICKS
public static final int SHAPE_SSSTICKS
public static final int SHAPE_STRUTS
public static final int SHAPE_LABELS
public static final int SHAPE_MEASURES
public static final int SHAPE_STARS
public static final int SHAPE_HALOS
public static final int SHAPE_MIN_SECONDARY
public static final int SHAPE_BACKBONE
public static final int SHAPE_TRACE
public static final int SHAPE_CARTOON
public static final int SHAPE_STRANDS
public static final int SHAPE_MESHRIBBON
public static final int SHAPE_RIBBONS
public static final int SHAPE_ROCKETS
public static final int SHAPE_MAX_SECONDARY
public static final int SHAPE_MIN_SPECIAL
public static final int SHAPE_DOTS
public static final int SHAPE_DIPOLES
public static final int SHAPE_VECTORS
public static final int SHAPE_GEOSURFACE
public static final int SHAPE_ELLIPSOIDS
public static final int SHAPE_MAX_SIZE_ZERO_ON_RESTRICT
public static final int SHAPE_POLYHEDRA
public static final int SHAPE_MIN_HAS_ID
public static final int SHAPE_MIN_MESH_COLLECTION
public static final int SHAPE_DRAW
public static final int SHAPE_MAX_SPECIAL
public static final int SHAPE_MIN_SURFACE
public static final int SHAPE_ISOSURFACE
public static final int SHAPE_CONTACT
public static final int SHAPE_LCAOCARTOON
public static final int SHAPE_MO
public static final int SHAPE_PMESH
public static final int SHAPE_PLOT3D
public static final int SHAPE_MAX_SURFACE
public static final int SHAPE_MAX_MESH_COLLECTION
public static final int SHAPE_ECHO
public static final int SHAPE_MAX_HAS_ID
public static final int SHAPE_AXES
public static final int SHAPE_BBCAGE
public static final int SHAPE_UCCAGE
public static final int SHAPE_HOVER
public static final int SHAPE_FRANK
public static final int SHAPE_MAX
public static final java.lang.String[] shapeClassBases
public static final int ATOM_IN_FRAME
public static final int ATOM_SLABBED
public static final int CURSOR_DEFAULT
public static final int CURSOR_HAND
public static final int CURSOR_CROSSHAIR
public static final int CURSOR_MOVE
public static final int CURSOR_WAIT
public static final int CURSOR_ZOOM
public static final java.lang.String binaryExtensions
public static java.lang.String embedScript(java.lang.String s)
public static final java.lang.String getSpecialAtomName(int atomID)
public static byte lookupSpecialAtomID(java.lang.String atomName)
public static boolean getAminoAcidValenceAndCharge(java.lang.String res, java.lang.String name, int[] ret)
res
- name
- ret
- [0] (target valence) may be reduced by one for sp2 for C or O only
[1] will be set to 1 if positive (lysine or terminal N) or -1 if negative (OXT)
[2] will be set to 2 if sp2
[3] is supplied covalent bond countpublic static int getStandardPdbHydrogenCount(int pt)
public static java.lang.String[][] getPdbBondInfo(int pt)
public static final boolean checkCarbohydrate(java.lang.String group3)
group3
- a potential group3 namepublic static java.lang.String getGroup3List()
public static final boolean isHetero(java.lang.String group3)
public static int getGroup3Count()
public static final boolean isShapeSecondary(int i)
public static final int shapeTokenIndex(int tok)
public static final java.lang.String getShapeClassName(int shapeID, boolean isRenderer)
public static final int getShapeVisibilityFlag(int shapeID)