BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
#include <BioAtom.h>
Public Member Functions | |
BioAtom () | |
BioAtom (const string &) | |
BioAtom (const BioAtom &) | |
BioAtom & | operator= (const BioAtom &) |
BioAtom (const unsigned long atnum_, const string atname_, const BioPoint &, const float oc1=1.0, const float bf1=15.0, const string atrec="ATOM ") | |
BioAtom (const unsigned long atnumber, const string atname, const float x1, const float y1, const float z1, const float oc=1.0, const float bf=15.0, const string atrec="ATOM ") | |
void | setAtomName (string) |
void | setAtomNumber (unsigned long) |
void | setBfactor (float) |
void | setOccupancy (float) |
void | setAtom (const unsigned long atnumber, const string atname, const float x1, const float y1, const float z1, const float oc=1.0, const float bf=15.0, const string atrec="ATOM ") |
string | getAtomName () const |
unsigned long | getAtomNumber () const |
float | getBfactor () const |
float | getOccupancy () const |
string | getAtomRecord () const |
void | showAtom (ostream &=cout, string="AAA", int=0, char='A') |
BioAtom | getRotatedAtom (const float **a_) |
BioAtom | getRotatedAtom (const float a_, const char axis_) |
BioAtom | getTranslatedAtom (const float *a_) |
BioAtom | getRotoTranslatedAtom (const float **a_, const float *b_) |
BioAtom | getRotoTranslatedAtom (const float a_, const char axis_, const float *b_) |
Friends | |
bool | operator> (const BioAtom &, const BioAtom &) |
bool | operator< (const BioAtom &, const BioAtom &) |
bool | operator== (const BioAtom &, const BioAtom &) |
ostream & | operator<< (ostream &os, const BioAtom &ip) |
BioAtom::BioAtom | ( | ) |
BioAtom::BioAtom | ( | const string & | ) |
BioAtom::BioAtom | ( | const BioAtom & | ) |
BioAtom::BioAtom | ( | const unsigned long | atnum_, |
const string | atname_, | ||
const BioPoint & | , | ||
const float | oc1 = 1.0 , |
||
const float | bf1 = 15.0 , |
||
const string | atrec = "ATOM " |
||
) |
BioAtom::BioAtom | ( | const unsigned long | atnumber, |
const string | atname, | ||
const float | x1, | ||
const float | y1, | ||
const float | z1, | ||
const float | oc = 1.0 , |
||
const float | bf = 15.0 , |
||
const string | atrec = "ATOM " |
||
) |
string BioAtom::getAtomName | ( | ) | const |
unsigned long BioAtom::getAtomNumber | ( | ) | const |
string BioAtom::getAtomRecord | ( | ) | const |
float BioAtom::getBfactor | ( | ) | const |
float BioAtom::getOccupancy | ( | ) | const |
BioAtom BioAtom::getRotatedAtom | ( | const float ** | a_ | ) |
BioAtom BioAtom::getRotatedAtom | ( | const float | a_, |
const char | axis_ | ||
) |
BioAtom BioAtom::getRotoTranslatedAtom | ( | const float ** | a_, |
const float * | b_ | ||
) |
BioAtom BioAtom::getRotoTranslatedAtom | ( | const float | a_, |
const char | axis_, | ||
const float * | b_ | ||
) |
BioAtom BioAtom::getTranslatedAtom | ( | const float * | a_ | ) |
void BioAtom::setAtom | ( | const unsigned long | atnumber, |
const string | atname, | ||
const float | x1, | ||
const float | y1, | ||
const float | z1, | ||
const float | oc = 1.0 , |
||
const float | bf = 15.0 , |
||
const string | atrec = "ATOM " |
||
) |
void BioAtom::setAtomName | ( | string | ) |
void BioAtom::setAtomNumber | ( | unsigned | long | ) |
void BioAtom::setBfactor | ( | float | ) |
void BioAtom::setOccupancy | ( | float | ) |
void BioAtom::showAtom | ( | ostream & | = cout , |
string | = "AAA" , |
||
int | = 0 , |
||
char | = 'A' |
||
) |
ostream& operator<< | ( | ostream & | os, |
const BioAtom & | ip | ||
) | [friend] |