Changeset 872b51 for molecuilder/src/bond.cpp
- Timestamp:
- Oct 18, 2009, 2:51:38 PM (16 years ago)
- Children:
- 77894f
- Parents:
- b0ee98
- git-author:
- Frederik Heber <heber@…> (10/18/09 14:15:37)
- git-committer:
- Frederik Heber <heber@…> (10/18/09 14:51:38)
- File:
-
- 1 edited
-
molecuilder/src/bond.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/bond.cpp
rb0ee98 r872b51 53 53 Cyclic = false; 54 54 }; 55 55 56 bond::bond(atom *left, atom *right) 56 57 { … … 77 78 { 78 79 // remove this node from the list structure 79 if (previous != NULL) { 80 previous->next = next; 81 } 82 if (next != NULL) { 83 next->previous = previous; 84 } 80 if (leftatom != NULL) 81 leftatom->UnregisterBond(this); 82 if (rightatom != NULL) 83 rightatom->UnregisterBond(this); 84 unlink(this); 85 85 }; 86 86 … … 95 95 * \return pointer to the other atom in the bond, NULL if no match (indicates something's wrong with the bond) 96 96 */ 97 atom * bond::GetOtherAtom( atom *Atom) const97 atom * bond::GetOtherAtom(const atom *Atom) const 98 98 { 99 99 if(leftatom == Atom) … … 105 105 }; 106 106 107 /** Get the other atom in a bond if one is specified.108 * \param *Atom the pointer to the one atom109 * \return pointer to the other atom in the bond, NULL if no match (indicates something's wrong with the bond)110 */111 bond * bond::GetFirstBond()112 {113 return GetFirst(this);114 };115 116 /** Get the other atom in a bond if one is specified.117 * \param *Atom the pointer to the one atom118 * \return pointer to the other atom in the bond, NULL if no match (indicates something's wrong with the bond)119 */120 bond * bond::GetLastBond()121 {122 return GetLast(this);123 };124 107 125 108 /** Returns whether vertex was used in DFS.
Note:
See TracChangeset
for help on using the changeset viewer.
