#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.
1.5.1