MTCoordinates
|
+---MTAtom
MTAtom represents the atomic element in a MTStructure
+(MTAtom*)atomWithNumber:(unsigned int)num name:(char*)nm X:(double)x Y:(double)y Z:(double)z B:(float)b
creation of an atom with number, name and explicitly setting coordinates
-(NSEnumerator*)allBondedAtoms
returns enumerator over all bonded atoms
add bond from atm2 to this atom
make copy of an atom
returns string of atom's number, name and coordinates
remove all bonds from this atom
-(void)dropBondTo:(MTAtom*)atm2
remove a bond from atm2 to this atom
return element id of atom
return element name of atom
returns atom's name
returns atom's serial number
set the charge of the atom
-(id)setElement: (enum element_id)p_element
set the element id of the atom
-(id)setElementWithName: (char*)p_element
set the name of the atom
set serial number to the new one
-(id)setTemperature: (float)p_temperature
set the temperature of the atom
returns the atom's assigned temperature factor