Click or drag to resize

SketchSet Class

The object collection of a Sketch
Inheritance Hierarchy

Namespace:  Scilligence.MolEngine
Assembly:  Scilligence.MolEngine (in Scilligence.MolEngine.dll) Version: 1.3.0.0 (7.0.0.39951)
Syntax
C#
public class SketchSet : ABSet

The SketchSet type exposes the following members.

Constructors
  NameDescription
Public methodSketchSet
Initializes a new instance of the SketchSet class
Top
Properties
  NameDescription
Public propertyAtoms
Atoms memebers
(Inherited from ABSet.)
Public propertyBonds
Bonds memebers
(Inherited from ABSet.)
Public propertyIsEmpty
Test if the container is empty
(Overrides ABSetIsEmpty.)
Public propertyObjects
All objects of Text, Arrow, Plus
Top
Methods
  NameDescription
Public methodAdd
Add a new object
(Overrides ABSetAdd(BaseObj).)
Public methodCenter (Inherited from ABSet.)
Public methodClear
Remove all objects
(Overrides ABSetClear.)
Public methodClearFlag(Boolean, Boolean, Boolean)
Clear flags
(Inherited from ABSet.)
Public methodClearFlag(Boolean, Boolean, Boolean, Boolean)
Clear object flags
Public methodClone
Clone all objects
Public methodContains(BaseObj)
Test if it contains an object
(Overrides ABSetContains(BaseObj).)
Public methodContains(NonAB)
Test if it contains an object
Public methodCopyTo(ABSet, DictionaryBaseObj, BaseObj)
Copy contained objects to another collection
(Inherited from ABSet.)
Public methodCopyTo(SketchSet, DictionaryBaseObj, BaseObj)
Copy all object to another container
Public methodCountAtoms
Count atom number
(Inherited from ABSet.)
Public methodCountAtoms(Int32)
Count the atom number of a type
(Inherited from ABSet.)
Public methodCountBonds
Count bonds
(Inherited from ABSet.)
Public methodCountBonds(Boolean)
Count bonds
(Inherited from ABSet.)
Public methodCountBonds(BondBondOrder)
Count the bond number of a type
(Inherited from ABSet.)
Public methodCountQueryAtoms
Count the total number of query atoms, such as A, *, Q, X, L
(Inherited from ABSet.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindBond
Find a bond
(Inherited from ABSet.)
Public methodFlip
Flip objects
(Overrides ABSetFlip(Point3DAxis).)
Public methodGetBonds (Inherited from ABSet.)
Public methodGetBound
Get the 3D bounds of all object
(Overrides ABSetGetBound.)
Public methodGetBound(Boolean)
Public methodGetFragment (Inherited from ABSet.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetMaxID (Overrides ABSetGetMaxID.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMerge
Merge from other object set
(Overrides ABSetMerge(ABSet).)
Public methodMoveToCenter (Inherited from ABSet.)
Public methodRemove
Remove objects
(Overrides ABSetRemove(ABSet).)
Public methodRemoveAtomBonds (Inherited from ABSet.)
Public methodResetIDs(Boolean) (Inherited from ABSet.)
Protected methodResetIDs(IDGenerator) (Overrides ABSetResetIDs(IDGenerator).)
Public methodResize(Double, Double, Double)
Resize objects
(Overrides ABSetResize(Double, Double, Double).)
Public methodResize(Double, Double, Double, Boolean)
Public methodRotate(Point3D, Double) (Inherited from ABSet.)
Public methodScale (Inherited from ABSet.)
Public methodSelectAtoms (Inherited from ABSet.)
Public methodSetAtomFlags
Set atom flag
(Inherited from ABSet.)
Public methodSetBondFlags
Set bond flag
(Inherited from ABSet.)
Public methodSetBondLength (Inherited from ABSet.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTranslate(Point3D)
Translate all objects
(Overrides ABSetTranslate(Point3D).)
Public methodTranslate(Point3D, Boolean)
Top
See Also