SketchSet Class |
Namespace: Scilligence.MolEngine
public class SketchSet : ABSet
The SketchSet type exposes the following members.
| Name | Description | |
|---|---|---|
| Atoms |
Atoms memebers
(Inherited from ABSet.) | |
| Bonds |
Bonds memebers
(Inherited from ABSet.) | |
| IsEmpty |
Test if the container is empty
(Overrides ABSetIsEmpty.) | |
| Objects |
All objects of Text, Arrow, Plus
|
| Name | Description | |
|---|---|---|
| Add |
Add a new object
(Overrides ABSetAdd(BaseObj).) | |
| Center | (Inherited from ABSet.) | |
| Clear |
Remove all objects
(Overrides ABSetClear.) | |
| ClearFlag(Boolean, Boolean, Boolean) |
Clear flags
(Inherited from ABSet.) | |
| ClearFlag(Boolean, Boolean, Boolean, Boolean) |
Clear object flags
| |
| Clone |
Clone all objects
| |
| Contains(BaseObj) |
Test if it contains an object
(Overrides ABSetContains(BaseObj).) | |
| Contains(NonAB) |
Test if it contains an object
| |
| CopyTo(ABSet, DictionaryBaseObj, BaseObj) |
Copy contained objects to another collection
(Inherited from ABSet.) | |
| CopyTo(SketchSet, DictionaryBaseObj, BaseObj) |
Copy all object to another container
| |
| CountAtoms |
Count atom number
(Inherited from ABSet.) | |
| CountAtoms(Int32) |
Count the atom number of a type
(Inherited from ABSet.) | |
| CountBonds |
Count bonds
(Inherited from ABSet.) | |
| CountBonds(Boolean) |
Count bonds
(Inherited from ABSet.) | |
| CountBonds(BondBondOrder) |
Count the bond number of a type
(Inherited from ABSet.) | |
| CountQueryAtoms |
Count the total number of query atoms, such as A, *, Q, X, L
(Inherited from ABSet.) | |
| 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
(Inherited from ABSet.) | |
| Flip |
Flip objects
(Overrides ABSetFlip(Point3DAxis).) | |
| GetBonds | (Inherited from ABSet.) | |
| GetBound |
Get the 3D bounds of all object
(Overrides ABSetGetBound.) | |
| GetBound(Boolean) | ||
| GetFragment | (Inherited from ABSet.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetMaxID | (Overrides ABSetGetMaxID.) | |
| 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 from other object set
(Overrides ABSetMerge(ABSet).) | |
| MoveToCenter | (Inherited from ABSet.) | |
| Remove |
Remove objects
(Overrides ABSetRemove(ABSet).) | |
| RemoveAtomBonds | (Inherited from ABSet.) | |
| ResetIDs(Boolean) | (Inherited from ABSet.) | |
| ResetIDs(IDGenerator) | (Overrides ABSetResetIDs(IDGenerator).) | |
| Resize(Double, Double, Double) |
Resize objects
(Overrides ABSetResize(Double, Double, Double).) | |
| Resize(Double, Double, Double, Boolean) | ||
| Rotate(Point3D, Double) | (Inherited from ABSet.) | |
| Scale | (Inherited from ABSet.) | |
| SelectAtoms | (Inherited from ABSet.) | |
| SetAtomFlags |
Set atom flag
(Inherited from ABSet.) | |
| SetBondFlags |
Set bond flag
(Inherited from ABSet.) | |
| SetBondLength | (Inherited from ABSet.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Translate(Point3D) |
Translate all objects
(Overrides ABSetTranslate(Point3D).) | |
| Translate(Point3D, Boolean) |