Software Developer's Kit - ChemDraw

Send comments on this topic
Atom Object Members
See Also  Overview 

Public Methods

Public Method AddAttachedAtomMember of ChemDraw Control.Atom

Adds an atom to the collection of attached atoms, for multi-center atoms and variable attachment points 

Public Method AddMappedAtomMember of ChemDraw Control.Atom

Adds an atom to the collection of mapped atoms, for atom-atom mapping in reactions 

Public Method DeleteMember of ChemDraw Control.Atom

This function deletes this atom 

Public Method DeleteMappingMember of ChemDraw Control.Atom

Removes this atom from the collection of mapped atoms, for atom-atom mapping in reactions 

Public Method ExpandLabelToStructureMember of ChemDraw Control.Atom

Expands the atom label to explicitly show the structure of the atom 

Public Method GetObjectTagMember of ChemDraw Control.Atom

Returns the object tags for this atom.  

Public Method MakeObjectTagMember of ChemDraw Control.Atom.

Adds a specified object tag to this atom

Public Method RemoveAttachedAtom
Member of ChemDraw Control.Atom.
Removes the atom from the collection of attached atoms, for multi-center atoms and variable attachment points. 

Public Properties

Public Property AbnormalValenceAllowedMember of ChemDraw Control.Atom.

Sets and returns whether there is an abnormal valence restriction, or not, on the atom.  

Public Property AlternativeGroupMember of ChemDraw Control.Atom.

Returns the AltGroup corresponding to the atom, for the named alternative groups. 

Public Property ApplicationMember of ChemDraw Control.Atom.

Returns the application that is associated with this atom

Public Property AtomGeometryMember of ChemDraw Control.Atom.

Returns the geometry of this atom

Public Property AtomNumberMember of ChemDraw Control.Atom.

Sets and returns the atom number of this atom.

Public Property AttachedAtomsMember of ChemDraw Controll.Atom.

Returns the collection of attached atoms, for multi-center atoms and variable attachment points. 

Public Property AttachmentPointTypeMember of ChemDraw Control.Atom.

Sets and returns the type of external attachment point for this atom, that is an external attachment point.

Public Property BondsMember of ChemDraw Control.Atom.

Returns the bonds collection that is attached to this atom

Public Property BottomMember of ChemDraw Control.Atom.

Returns the bottom of the rectangle bounding this atom.

Public Property BoundsMember of ChemDraw Control.Atom.

Returns the rectangle bounding this atom.

Public Property ChargeMember of ChemDraw Control.Atom.

Sets and returns the charge of this atom

Public Property ChemicalWarningMember of ChemDraw Control.Atom.

Returns the chemical warning string for this atom.

Public Property ColorMember of ChemDraw Control.Atom.

Sets and returns the color of the atom.

Public Property ElementNumberMember of ChemDraw Control.Atom.

Sets and returns the element number of the atom

Public Property EnhancedStereoGroupNumberMember of ChemDraw Control.Atom.

Sets and returns the group number associated with Or and And enhanced stereochemistry types, of the atom.

Public Property EnhancedStereoTypeMember of ChemDraw Control.Atom.

Sets and returns the type of enhanced stereochemistry on this atom

Public Property FragmentMember of ChemDraw Control.Atom.

Sets and returns the fragment for this atom.

Public Property GroupMember of ChemDraw Control.Atom.

Sets and returns the group for this atom.

Public Property HeightMember of ChemDraw Control.Atom.

Returns the height of the rectangle bounding this atom.

Public Property HighlightedMember of ChemDraw Control.Atom.

Sets and returns if the atom is highlighted, or not.

Public Property IDMember of ChemDraw Control.Atom.

Returns the unique ID of this atom.

Public Property ImplicitHydrogensAllowedMember of ChemDraw Control.Atom.

Sets and returns whether implicit hydrogens are allowed on the atom.

Public Property indexMember of ChemDraw Control.Atom.

Sets and returns the relative back-to-front ordering of this atom.

Public Property IsAttachmentPointMember of ChemDraw Control.Atom.

Sets and returns whether the atom is an external attachment point. 

Public Property IsHDashMember of ChemDraw Control.Atom.

Sets and returns whether the atom has an H-dash indicator.

Public Property IsHDotMember of ChemDraw Control.Atom

Sets and returns whether the atom has an H-dot indicator. 

Public Property IsMultiCenterMember of ChemDraw Control.Atom.

Sets and returns whether the atom is an multicenter attachment point. 

Public Property IsotopeMember of ChemDraw Control.Atom.

Sets and returns the isotope of the atom

Public Property IsotopicAbundanceMember of ChemDraw Control.Atom.

Sets and returns the isotopic abundance restriction on this atom.

Public Property IsVariableAttachMember of ChemDraw Control.Atom.

Sets and returns whether the atom is a variable attachment point or not.

Public Property LabelDisplayMember of ChemDraw Control.Atom.

Sets and returns the label display type of the atom

Public Property LabelTextMember of ChemDraw Control.Atom.

Sets and returns the text of the atom label. 

Public Property LeftMember of ChemDraw Control.Atom.

Returns the left of the rectangle bounding this atom.

Public Property LinkCountHighMember of ChemDraw Control.Atom.

Sets and returns the high end of the atom link count range, for link nodes.

Public Property LinkCountLowMember of ChemDraw Control.Atom.

Sets and returns the low end of the atom link count range, for link nodes. 

Public Property MappedAtomsMember of ChemDraw Control.Atom.

Sets and returns the collection of mapped atoms which are mapped to this atom.

Public Property NodeTypeMember of ChemDraw Control.Atom.

Sets and returns the node type for this atom.

Public Property NumImplicitHydrogensMember of ChemDraw Control.Atom.

Sets and returns the number of implicit hydrogens on this atom.

Public Property ObjectTagsMember of ChemDraw Control.Atom.

Returns the object tags for this atom.

Public Property ParentMember of ChemDraw Control.Atom.

Returns the parent of this atom, if any.

Public Property PositionMember of ChemDraw Control.Atom.

Sets and returns the position of this atom.

Public Property RadicalMember of ChemDraw Control.Atom.

Sets and returns the atomic radical attribute of this atom.

Public Property ReactionStereoMember of ChemDraw Control.Atom.

Sets and returns the reaction stereo restriction on this atom

Public Property RestrictReactionChangeMember of ChemDraw Control.Atom.

Sets and returns whether this atom has a reaction change restriction or not.

Public Property RightMember of ChemDraw Control.Atom.

Returns the right of the rectangle bounding this atom.

Public Property RingBondCountMember of ChemDraw Control.Atom.

Sets and returns the ring bond count for this atom.

Public Property SBOMember of ChemDraw Control.Atom.

Sets and returns the sum of the bond orders (SBO) on this atom.

Public Property SelectedMember of ChemDraw Control.Atom.

Sets and returns whether this atom is selected or not. 

Public Property SettingsMember of ChemDraw Control.Atom.

Returns the settings object for this atom.

Public Property StereochemistryMember of ChemDraw Control.Atom.

Sets and returns the absolute stereochemistry of this atom

Public Property SubstituentCountMember of ChemDraw Control.Atom.

Sets and returns the substitution restriction limit on this atom

Public Property SubstituentTypeMember of ChemDraw Control.Atom.

Sets and returns the type of restricted substitution on this atom

Public Property TopMember of ChemDraw Control.Atom.

Returns the top of the rectangle bounding this atom.

Public Property TranslationMember of ChemDraw Control.Atom.

Sets and returns the translation restriction on the atom

Public Property UnsaturationMember of ChemDraw Control.Atom.

Sets and returns the unsaturation restriction on this atom

Public Property UnusedValencesMember of ChemDraw Control.Atom.

Returns the unused valences on this atom.

Public Property UsedValencesMember of ChemDraw Control.Atom.

Returns the used valences on this atom.

Public Property VisibleMember of ChemDraw Control.Atom.

Returns whether this atom is visible or not.

Public Property WarningsIgnoredMember of ChemDraw Control.Atom.

Returns whether chemical warnings are ignored for this atom or not.

Public Property WidthMember of ChemDraw Control.Atom.

Returns the width of the rectangle bounding this atom

See Also