BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
#include <BioProteinChain.h>
Public Member Functions | |
BioProteinChain () | |
~BioProteinChain () | |
BioProteinChain (const string &) | |
BioProteinChain (const string &, const char &) | |
BioProteinChain (const char &chid, const vector< BioResidue > &) | |
BioProteinChain (const long &atnumber, const string &atname, const string &resname, const char &ch, const long &resnumber, const float &x1, const float &y1, const float &z1, const float &oc1, const float &bf1, const string &atrec) | |
BioProteinChain | getChainSegment (const long &first, const long &last) |
BioProteinChain | getChainSegment (const long &first, const long &last, const string &atname) |
BioProteinChain | eraseHydrogen () |
BioProteinChain | operator+ (BioProteinChain &) |
BioProteinChain | operator+ (BioResidue &) |
string | getSequence () |
long | getSequenceLength () |
void | showInFasta (ostream &os=cout) |
string | getSequenceSegment (const long &, const long &) |
BioProteinChain | getRotatedProteinChain (const float **arr) |
void | showChiAngles (ostream &=cout) |
void | showPhiPsiOmega (ostream &=cout) |
void | setRamaPlotColorSpec (float=96.0, float=128.99, float=170.9, float=249, float=219, float=31.98, float=0, float=0, float=0) |
void | showRamaChandranPlot (BioPostScript &bioPostScriptObject, int type=FILLED_TRIANGLE, int pointWidth=3.2, int startX=80, int startY=250, int width=450, int height=450) |
void | setProteinDisplayArea (double startx=80, double starty=250, double size=450) |
void | showProteinChain (BioPostScript &obj, double width=1, double r=0, double g=0, double b=0) |
void | showCAlphaTrace (BioPostScript &bioPostScriptObject, double width=1, double r=0, double g=0, double b=0) |
void | showBackBone (BioPostScript &ps, double width=1, double r=255, double g=0, double b=0) |
Friends | |
bool | operator> (const BioProteinChain &, const BioProteinChain &) |
bool | operator< (const BioProteinChain &, const BioProteinChain &) |
bool | operator== (const BioProteinChain &, const BioProteinChain &) |
ostream & | operator<< (ostream &os, BioProteinChain &ip) |
BioProteinChain | operator+ (BioResidue &, BioResidue &) |
BioProteinChain::~BioProteinChain | ( | ) | [inline] |
BioProteinChain::BioProteinChain | ( | const string & | ) |
BioProteinChain::BioProteinChain | ( | const string & | , |
const char & | |||
) |
BioProteinChain::BioProteinChain | ( | const char & | chid, |
const vector< BioResidue > & | |||
) |
BioProteinChain::BioProteinChain | ( | const long & | atnumber, |
const string & | atname, | ||
const string & | resname, | ||
const char & | ch, | ||
const long & | resnumber, | ||
const float & | x1, | ||
const float & | y1, | ||
const float & | z1, | ||
const float & | oc1, | ||
const float & | bf1, | ||
const string & | atrec | ||
) |
Reimplemented from BioChain.
BioProteinChain BioProteinChain::getChainSegment | ( | const long & | first, |
const long & | last | ||
) |
Reimplemented from BioChain.
BioProteinChain BioProteinChain::getChainSegment | ( | const long & | first, |
const long & | last, | ||
const string & | atname | ||
) |
Reimplemented from BioChain.
BioProteinChain BioProteinChain::getRotatedProteinChain | ( | const float ** | arr | ) |
string BioProteinChain::getSequence | ( | ) |
long BioProteinChain::getSequenceLength | ( | ) |
string BioProteinChain::getSequenceSegment | ( | const long & | , |
const long & | |||
) |
BioProteinChain BioProteinChain::operator+ | ( | BioProteinChain & | ) |
BioProteinChain BioProteinChain::operator+ | ( | BioResidue & | ) |
void BioProteinChain::setProteinDisplayArea | ( | double | startx = 80 , |
double | starty = 250 , |
||
double | size = 450 |
||
) |
void BioProteinChain::setRamaPlotColorSpec | ( | float | = 96.0 , |
float | = 128.99 , |
||
float | = 170.9 , |
||
float | = 249 , |
||
float | = 219 , |
||
float | = 31.98 , |
||
float | = 0 , |
||
float | = 0 , |
||
float | = 0 |
||
) |
void BioProteinChain::showBackBone | ( | BioPostScript & | ps, |
double | width = 1 , |
||
double | r = 255 , |
||
double | g = 0 , |
||
double | b = 0 |
||
) |
void BioProteinChain::showCAlphaTrace | ( | BioPostScript & | bioPostScriptObject, |
double | width = 1 , |
||
double | r = 0 , |
||
double | g = 0 , |
||
double | b = 0 |
||
) |
void BioProteinChain::showChiAngles | ( | ostream & | = cout | ) |
void BioProteinChain::showInFasta | ( | ostream & | os = cout | ) |
void BioProteinChain::showPhiPsiOmega | ( | ostream & | = cout | ) |
void BioProteinChain::showProteinChain | ( | BioPostScript & | obj, |
double | width = 1 , |
||
double | r = 0 , |
||
double | g = 0 , |
||
double | b = 0 |
||
) |
void BioProteinChain::showRamaChandranPlot | ( | BioPostScript & | bioPostScriptObject, |
int | type = FILLED_TRIANGLE , |
||
int | pointWidth = 3.2 , |
||
int | startX = 80 , |
||
int | startY = 250 , |
||
int | width = 450 , |
||
int | height = 450 |
||
) |
BioProteinChain operator+ | ( | BioResidue & | , |
BioResidue & | |||
) | [friend] |
bool operator< | ( | const BioProteinChain & | , |
const BioProteinChain & | |||
) | [friend] |
ostream& operator<< | ( | ostream & | os, |
BioProteinChain & | ip | ||
) | [friend] |
bool operator== | ( | const BioProteinChain & | , |
const BioProteinChain & | |||
) | [friend] |
bool operator> | ( | const BioProteinChain & | , |
const BioProteinChain & | |||
) | [friend] |