public abstract class Edge
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
Edge.EnumBondOrder |
Constructor and Description |
---|
Edge() |
Modifier and Type | Method and Description |
---|---|
static int |
getArgbHbondType(int order) |
abstract int |
getAtomIndex1() |
abstract int |
getAtomIndex2() |
static int |
getBondOrderFromFloat(float fOrder) |
static int |
getBondOrderFromString(java.lang.String name) |
static java.lang.String |
getBondOrderNameFromOrder(int order) |
static java.lang.String |
getBondOrderNumberFromOrder(int order)
used for formatting labels and in the connect PARTIAL command
|
static java.lang.String |
getCmlBondOrder(int order) |
protected static int |
getCovalentBondOrder(int order) |
abstract int |
getCovalentOrder() |
abstract Node |
getOtherAtomNode(Node atom) |
static int |
getPartialBondDotted(int order) |
static int |
getPartialBondOrder(int order) |
abstract boolean |
isCovalent() |
abstract boolean |
isHydrogen() |
public static final int BOND_STEREO_MASK
public static final int BOND_STEREO_NEAR
public static final int BOND_STEREO_FAR
public static final int BOND_AROMATIC_MASK
public static final int BOND_AROMATIC_SINGLE
public static final int BOND_AROMATIC_DOUBLE
public static final int BOND_AROMATIC
public static final int BOND_SULFUR_MASK
public static final int BOND_PARTIAL_MASK
public static final int BOND_PARTIAL01
public static final int BOND_PARTIAL12
public static final int BOND_PARTIAL23
public static final int BOND_PARTIAL32
public static final int BOND_COVALENT_MASK
public static final int BOND_COVALENT_SINGLE
public static final int BOND_COVALENT_DOUBLE
public static final int BOND_COVALENT_TRIPLE
public static final int BOND_COVALENT_QUADRUPLE
public static final int BOND_ORDER_UNSPECIFIED
public static final int BOND_ORDER_ANY
public static final int BOND_ORDER_NULL
public static final int BOND_STRUT
public static final int BOND_PYMOL_SINGLE
public static final int BOND_PYMOL_MULT
public static final int BOND_NEW
public static final int BOND_HBOND_SHIFT
public static final int BOND_HYDROGEN_MASK
public static final int BOND_H_REGULAR
public static final int BOND_H_CALC_MASK
public static final int BOND_H_CALC
public static final int BOND_H_PLUS_2
public static final int BOND_H_PLUS_3
public static final int BOND_H_PLUS_4
public static final int BOND_H_PLUS_5
public static final int BOND_H_MINUS_3
public static final int BOND_H_MINUS_4
public static final int BOND_H_NUCLEOTIDE
public static final int[] argbsHbondType
public int index
public int order
public static final int FLAG_AROMATIC_DOUBLE
public static final int FLAG_AROMATIC_DEFINED
public static final int FLAG_AROMATIC_STRICT
public static final int FLAG_IGNORE_STEREOCHEMISTRY
public static final int FLAG_NO_AROMATIC
public abstract int getAtomIndex1()
public abstract int getAtomIndex2()
public abstract int getCovalentOrder()
public abstract boolean isCovalent()
public abstract boolean isHydrogen()
public static int getArgbHbondType(int order)
public static final java.lang.String getBondOrderNumberFromOrder(int order)
order
- public static final java.lang.String getCmlBondOrder(int order)
public static final java.lang.String getBondOrderNameFromOrder(int order)
public static final int getPartialBondDotted(int order)
public static final int getPartialBondOrder(int order)
protected static final int getCovalentBondOrder(int order)
public static final int getBondOrderFromFloat(float fOrder)
public static int getBondOrderFromString(java.lang.String name)