Package org.jmol.modelset
Class Bond
- java.lang.Object
-
- org.jmol.util.Edge
-
- org.jmol.modelset.Bond
-
-
Field Summary
Fields Modifier and Type Field Description Atom
atom1
Atom
atom2
short
colix
short
mad
static int
myVisibilityFlag
int
shapeVisibilityFlags
-
Fields inherited from class org.jmol.util.Edge
BOND_AROMATIC, BOND_AROMATIC_DOUBLE, BOND_AROMATIC_MASK, BOND_AROMATIC_SINGLE, BOND_COVALENT_DOUBLE, BOND_COVALENT_MASK, BOND_COVALENT_QUADRUPLE, BOND_COVALENT_SINGLE, BOND_COVALENT_TRIPLE, BOND_H_CALC, BOND_H_CALC_MASK, BOND_H_MINUS_3, BOND_H_MINUS_4, BOND_H_NUCLEOTIDE, BOND_H_PLUS_2, BOND_H_PLUS_3, BOND_H_PLUS_4, BOND_H_PLUS_5, BOND_H_REGULAR, BOND_HBOND_SHIFT, BOND_HYDROGEN_MASK, BOND_NEW, BOND_ORDER_ANY, BOND_ORDER_NULL, BOND_ORDER_UNSPECIFIED, BOND_PARTIAL_MASK, BOND_PARTIAL01, BOND_PARTIAL12, BOND_PARTIAL23, BOND_PARTIAL32, BOND_PYMOL_MULT, BOND_PYMOL_NOMULT, BOND_RENDER_SINGLE, BOND_STEREO_FAR, BOND_STEREO_MASK, BOND_STEREO_NEAR, BOND_STRUT, BOND_SULFUR_MASK, index, order, TYPE_ATROPISOMER, TYPE_ATROPISOMER_REV
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
deleteAtomReferences()
int
getAtomIndex1()
int
getAtomIndex2()
int
getCovalentOrder()
float
getEnergy()
java.lang.String
getIdentity()
Atom
getOtherAtom(Atom thisAtom)
Node
getOtherAtomNode(Node thisAtom)
int
getValence()
boolean
is(int bondType)
(package private) boolean
isAromatic()
boolean
isCovalent()
boolean
isHydrogen()
(package private) boolean
isPartial()
(package private) boolean
isStereo()
void
setAtropisomerOptions(BS bsA, BS bsB)
void
setMad(short mad)
void
setOrder(int order)
(package private) void
setShapeVisibility(boolean isVisible)
void
setTranslucent(boolean isTranslucent, float translucentLevel)
java.lang.String
toString()
-
Methods inherited from class org.jmol.util.Edge
getArgbHbondType, getAtropismNode, getAtropismOrder, getAtropismOrder12, getBondOrderFromFloat, getBondOrderFromString, getBondOrderNameFromOrder, getBondOrderNumberFromOrder, getCmlBondOrder, getCovalentBondOrder, getPartialBondDotted, getPartialBondOrder, isAtropism, isOrderH
-
-
-
-
Method Detail
-
setMad
public void setMad(short mad)
-
setShapeVisibility
void setShapeVisibility(boolean isVisible)
-
getIdentity
public java.lang.String getIdentity()
-
isCovalent
public boolean isCovalent()
- Specified by:
isCovalent
in classEdge
-
isHydrogen
public boolean isHydrogen()
- Specified by:
isHydrogen
in classEdge
-
isStereo
boolean isStereo()
-
isPartial
boolean isPartial()
-
isAromatic
boolean isAromatic()
-
getEnergy
public float getEnergy()
-
getValence
public int getValence()
-
deleteAtomReferences
void deleteAtomReferences()
-
setTranslucent
public void setTranslucent(boolean isTranslucent, float translucentLevel)
-
setOrder
public void setOrder(int order)
-
getAtomIndex1
public int getAtomIndex1()
- Specified by:
getAtomIndex1
in classEdge
-
getAtomIndex2
public int getAtomIndex2()
- Specified by:
getAtomIndex2
in classEdge
-
getCovalentOrder
public int getCovalentOrder()
- Specified by:
getCovalentOrder
in classEdge
-
is
public boolean is(int bondType)
-
getOtherAtomNode
public Node getOtherAtomNode(Node thisAtom)
- Specified by:
getOtherAtomNode
in classEdge
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-