The Bond type exposes the following members.

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()()().)

See Also