The Bond type exposes the following members.

Constructors

  NameDescription
BondOverloaded.

Methods

  NameDescription
AtomExists
BondOrder
Bond order value. Aromatic bond order value is 1.5
BondOrder2
Bond order value. Aromatic bond order value is 1
Clear
Reset Bond properties
Clone
Clone returns a new Bond object which is a copy of the current one
CompareTo
Implements CompareTo function from IComparable interface to sort Bond in a List. Override base function using attached Atom1 and Atom2 index
(Overrides BaseObject..::.CompareTo(BaseObject).)
Copy
Copy values from Bond to self
EqualsOverloaded.
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Override GetHashCode method of the base class
(Inherited from BaseObject.)
GetLength
Gets the length of the Bond object
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IsAromatic
Check if bond is Aromatic
IsCis
Check if bond is Cis (Stereo == 4)
IsDouble
Checks if bond is Double
IsDown
Check if bond is Down (Stereo == 2)
IsHydrogenBond
Checks if of the two bond atoms is an Hydrogen
IsNone
Check if bond has no stereo (Stereo == 0)
IsNoneChargedHydrogenBond
Checks if of the two bonded atoms is a none charged Hydrogen
IsPiSystem
PI system is a double or triple or aromatic bond
IsSingle
Check if bond is Single
IsTrans
Check if bond is Trans (Stereo == 5)
IsTriple
Check if bond is Triple
IsUnknown
Check if bond has an unknown stereo (Stereo == 3 -> Up or Down)
IsUp
Check if bond is Up (Stereo == 1)
LinkedAtom
Get Linked Atom to the provided Atom
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Override ToString function
(Overrides Object..::.ToString()()().)

Fields

  NameDescription
BOND_ORDER_AROMATIC
Bond order: Aromatic
BOND_ORDER_DOUBLE
Bond order: Double
BOND_ORDER_SINGLE
Bond order: Single
BOND_ORDER_TRIPLE
Bond order: Triple
BOND_STEREO_ANY
Any bond stereo
BOND_STEREO_CIS
Cis bond stereo
BOND_STEREO_CIS_OR_TRANS
Cis Or Trans bond stereo
BOND_STEREO_DOWN
Down bond stereo
BOND_STEREO_DOWN_OR_UNDEF
Down or unspecified bond stereo
BOND_STEREO_EITHER
Either (Up or Down) bond stereo
BOND_STEREO_NONE
Undefinied bond stereo
BOND_STEREO_TRANS
Trans bond stereo
BOND_STEREO_UP
Up bond stereo
BOND_STEREO_UP_OR_UNDEF
Up or unspecified bond stereo
ReactionCenterStatus
Reaction center statzs
TopologyQueryFeatures
Bond context properties
TypeQueryFeatures
Bond type query features

Properties

  NameDescription
Aromatic
Aromatic tag
(Inherited from ChemicalBase.)
Atom1
First Atom of the bond
Atom2
Second Atom of the bond
Color
Element color
(Inherited from ChemicalBase.)
Flag
Byte Flag property
(Inherited from BaseObject.)
Index
Index property
(Inherited from BaseObject.)
InSuperatom
Bond contains 2 super atom
IsInRing
Is in ring
(Inherited from ChemicalBase.)
IsQueryFeature
Is a query feature
(Inherited from ChemicalBase.)
Order
Bond order:
  • 0 = none
  • 1 = single
  • 2 = double
  • 3 = triple
  • 4 = aromatic
  • 5 = SingleOrDouble
  • 6 = SingleOrAromatic
  • 7 = DoubleOrAromatic
  • 8 = any
Parent
Reference of the parent Molecule object
(Inherited from ChemicalBase.)
Stereo
Stereo property
ValueDefinition
0None
1Up
2Down
3Unknown - Either (Up or Down)
4Cis
5Trans
6up or unspecified
7down or unspecified
8Any
9Cis or Trans

See Also