#include <PLightChain.h>
Inheritance diagram for PLightChain:
Public Member Functions | |
virtual int | size () const=0 |
virtual PResidue * | getResidue (int index)=0 |
virtual PAtom * | getAtomAtRes (const string &atomId, int resNum)=0 |
virtual void | setAtomColorAtRes (const string &atomId, int resNum, GLColor color)=0 |
virtual void | revertAtomColorAtRes (const string &atomId, int resNum)=0 |
virtual const PSpaceManager * | getSpaceManager ()=0 |
virtual bool | InSelfCollision ()=0 |
virtual bool | InSelfCollision (int resIndex1, int resIndex2)=0 |
virtual pair< PAtom *, PAtom * > | FindSelfCollision ()=0 |
virtual pair< PAtom *, PAtom * > | FindSelfCollision (int resIndex1, int resIndex2)=0 |
virtual AtomCollisions * | getAllCollidingSelf ()=0 |
virtual AtomCollisions * | getAllCollidingSelf (int resIndex1, int resIndex2)=0 |
virtual int PLightChain::size | ( | ) | const [pure virtual] |
Implemented in PChain.
virtual PResidue* PLightChain::getResidue | ( | int | index | ) | [pure virtual] |
virtual PAtom* PLightChain::getAtomAtRes | ( | const string & | atomId, | |
int | resNum | |||
) | [pure virtual] |
Implemented in PChain.
virtual void PLightChain::setAtomColorAtRes | ( | const string & | atomId, | |
int | resNum, | |||
GLColor | color | |||
) | [pure virtual] |
Implemented in PChain.
virtual void PLightChain::revertAtomColorAtRes | ( | const string & | atomId, | |
int | resNum | |||
) | [pure virtual] |
Implemented in PChain.
virtual const PSpaceManager* PLightChain::getSpaceManager | ( | ) | [pure virtual] |
Implemented in PChain.
virtual bool PLightChain::InSelfCollision | ( | ) | [pure virtual] |
Implemented in PChain.
virtual bool PLightChain::InSelfCollision | ( | int | resIndex1, | |
int | resIndex2 | |||
) | [pure virtual] |
Implemented in PChain.
Implemented in PChain.
virtual pair<PAtom *, PAtom *> PLightChain::FindSelfCollision | ( | int | resIndex1, | |
int | resIndex2 | |||
) | [pure virtual] |
Implemented in PChain.
virtual AtomCollisions* PLightChain::getAllCollidingSelf | ( | ) | [pure virtual] |
Implemented in PChain.
virtual AtomCollisions* PLightChain::getAllCollidingSelf | ( | int | resIndex1, | |
int | resIndex2 | |||
) | [pure virtual] |
Implemented in PChain.