activateResidue(int Rid1, int Rid2) | PChain | |
AddResidue(const string &resName) | PChain | |
AddResidue(const string &resName, PResidueSpec &resSpec) | PChain | |
AddRotateEventHandler(PRotateEventHandler *handler) | PChain | |
AntiMultiRotate(vector< ChainMove > &moves) | PChain | |
Clone() | PChain | |
CloneResiduesIntoChain(PChain *other) | PChain | [protected] |
CreateResidue(const string &name) | PChain | [inline, protected, virtual] |
CreateResidue(const string &name, PResidueSpec &spec) | PChain | [inline, protected, virtual] |
CreateResidue(const string &name, PResidue *res) | PChain | [inline, protected, virtual] |
CreateResidue(const string &name, PResidueSpec &spec, PResidue *res) | PChain | [inline, protected, virtual] |
DetachBlocks(const string &blockType, const string &blockTypeToDetachFrom) | PChain | |
DetachBlocks(const string &blockType, const string &blockTypeToDetachFrom, int resStartIndex, int resEndIndex) | PChain | |
finalize() | PChain | |
FindAnyCollision() | PChain | |
FindAnyCollision(int resIndex1, int resIndex2) | PChain | |
FindSelfCollision() | PChain | [virtual] |
FindSelfCollision(int resIndex1, int resIndex2) | PChain | [virtual] |
FindStaticCollision() | PChain | |
FindStaticCollision(int resIndex1, int resIndex2) | PChain | |
getAllCollidingEither() | PChain | |
getAllCollidingEither(int resIndex1, int resIndex2) | PChain | |
getAllCollidingSelf() | PChain | [virtual] |
getAllCollidingSelf(int resIndex1, int resIndex2) | PChain | [virtual] |
getAllCollidingStatic() | PChain | |
getAllCollidingStatic(int resIndex1, int resIndex2) | PChain | |
getAtom(const string &blockType, int index) | PChain | |
getAtomAtRes(const string &atomID, int resNum) | PChain | [virtual] |
getAtomPos(const string &blockType, int index) | PChain | |
GetBlockTypes() const | PChain | |
getBond(int res_index, const string &id1, const string &id2) | PChain | |
getBond(int res_index1, const string &id1, int res_index2, const string &id2) | PChain | |
GetDOFs(const string &blockType) | PChain | |
getParent() const | PChain | |
getResidue(int localIndex) | PChain | [virtual] |
getResidueGlobalIndex(PResidue *res) | PChain | |
getResidueIndex(const PAtom *atom) | PChain | |
getResidueLocalIndex(PResidue *res) | PChain | |
getShortestPath(const PAtom *a1, ConstAtomSet a2Set, int maxLength) | PChain | |
getShortestPath(const PAtom *a1, const PAtom *a2, int maxLength) | PChain | |
getShortestPath(const PAtom *a1, ConstAtomSet a2Set, int maxLength, int extendNum) | PChain | |
getSpaceManager() | PChain | [inline, virtual] |
getTopLevelChain() | PChain | |
getTopLevelIndices() const | PChain | |
inactivateResidue(int Rid1, int Rid2) | PChain | |
InAnyCollision() | PChain | |
InAnyCollision(int resIndex1, int resIndex2) | PChain | |
InSelfCollision() | PChain | [virtual] |
InSelfCollision(int resIndex1, int resIndex2) | PChain | [virtual] |
InStaticCollision() | PChain | |
InStaticCollision(int resIndex1, int resIndex2) | PChain | |
IsSubChainOf(const PChain *other) const | PChain | |
MultiRotate(vector< ChainMove > &moves) | PChain | |
NumAtoms(const string &blockType) const | PChain | |
NumDOF(const string &blockType) const | PChain | |
Obliterate() | PChain | |
PAtom class | PChain | [friend] |
PChain() | PChain | |
PChain(const string &firstResidueName) | PChain | |
PChain(const string &firstResidueName, PResidueSpec &firstResidueSpec) | PChain | |
PChain(PChain *protein, int resStartIndex, int resEndIndex) | PChain | |
RandomizeDOFs(BondDirection dir) | PChain | |
ReattachAllBlocks() | PChain | |
ReattachAllBlocks(int resStartIndex, int resEndIndex) | PChain | |
ReattachBlocks(const string &blockType) | PChain | |
ReattachBlocks(const string &blockType, int resStartIndex, int resEndIndex) | PChain | |
RemoveRotateEventHandler(PRotateEventHandler *handler) | PChain | |
revertAtomColorAtRes(const string &atomID, int resNum) | PChain | [inline, virtual] |
RotateChain(const string &blockType, int DOFindex, BondDirection dir, float degrees) | PChain | |
RotateChain(const ChainMove &move) | PChain | |
setAtomColorAtRes(const string &atomID, int resNum, GLColor setColor) | PChain | [inline, virtual] |
size() const | PChain | [virtual] |
traverseFromStart(AtomFunctor *atomFn) | PChain | [inline] |
traverseFromStart(BondFunctor *bondFn) | PChain | [inline] |
traverseFromStart(AtomFunctor *atomFn, BondFunctor *bondFn) | PChain | |
~PChain() | PChain | |