ABSet Class |
Namespace: Scilligence.MolEngine
public class ABSet
The ABSet type exposes the following members.
| Name | Description | |
|---|---|---|
| Add |
Add an atom/bond object
| |
| Center | ||
| Clear |
Remove all contained objects
| |
| ClearFlag |
Clear flags
| |
| Clone |
Clone all objects
| |
| Contains |
Test if it contains a atom/bond object
| |
| CopyTo |
Copy contained objects to another collection
| |
| CountAtoms |
Count atom number
| |
| CountAtoms(Int32) |
Count the atom number of a type
| |
| CountBonds |
Count bonds
| |
| CountBonds(Boolean) |
Count bonds
| |
| CountBonds(BondBondOrder) |
Count the bond number of a type
| |
| CountQueryAtoms |
Count the total number of query atoms, such as A, *, Q, X, L
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| FindBond |
Find a bond
| |
| Flip |
Flip
| |
| GeoCenter |
Get the geometry center of a set of atoms
| |
| GetBonds | ||
| GetBound |
The geometry 3D bounds
| |
| GetFragment | ||
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetMaxID | ||
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Merge |
Merge another atom-bond collection
| |
| MoveToCenter | ||
| Remove |
Remove objects
| |
| RemoveAtomBonds | ||
| ResetIDs(Boolean) | ||
| ResetIDs(IDGenerator) | ||
| Resize |
Resize objects
| |
| Rotate(Point3D, Double) | ||
| Rotate(ICollectionAtom, Point3D, Double) | ||
| Scale | ||
| SelectAtoms | ||
| SetAtomFlags |
Set atom flag
| |
| SetBondFlags |
Set bond flag
| |
| SetBondLength | ||
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Translate(Point3D) |
Translate all objects
| |
| Translate(ICollectionAtom, Point3D) |