| 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() | PProtein | |
| CloneResiduesIntoChain(PChain *other) | PChain | [protected] |
| CreateResidue(const string &name) | PProtein | [inline, protected, virtual] |
| CreateResidue(const string &name, PResidueSpec &spec) | PProtein | [inline, protected, virtual] |
| CreateResidue(const string &name, PResidue *res) | PProtein | [inline, protected, virtual] |
| CreateResidue(const string &name, PResidueSpec &spec, PResidue *res) | PProtein | [inline, protected, virtual] |
| DetachBlocks(const string &blockType, const string &blockTypeToDetachFrom) | PChain | |
| DetachBlocks(const string &blockType, const string &blockTypeToDetachFrom, int resStartIndex, int resEndIndex) | PChain | |
| DisableSidechains() | PProtein | |
| DisableSidechains(int resIndex1, int resIndex2) | PProtein | |
| EnableSidechains() | PProtein | |
| EnableSidechains(int resIndex1, int resIndex2) | PProtein | |
| 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 | |
| GetAnchors(ProteinSide side, PAtom *&endAnchor, PAtom *&endPriorAnchor) | PProtein | |
| 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 | |
| GetEndEffectors(ProteinSide side, PAtom *&endAtom, PAtom *&endPriorAtom) | PProtein | |
| getParent() | PProtein | [inline] |
| PChain::getParent() const | PChain | |
| getResidue(int localIndex) | PProtein | [inline, virtual] |
| getResidueByPdbIndex(int pdbIndex) | PProtein | |
| 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] |
| getSubchainByPdbIndices(int startPdbIndex, int endPdbIndex) | PProtein | |
| getTopLevelChain() | PChain | |
| getTopLevelIndices() const | PChain | |
| getTopLevelProtein() | PProtein | |
| 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 | |
| NumBackboneDOFs() const | PProtein | |
| NumDOF(const string &blockType) const | PChain | |
| NumSidechainDOFs() const | PProtein | |
| 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 | |
| PProtein() | PProtein | |
| PProtein(const string &firstResidueName) | PProtein | |
| PProtein(const string &firstResidueName, PResidueSpec &firstResidueSpec) | PProtein | |
| PProtein(PProtein *protein, int resStartIndex, int resEndIndex) | PProtein | |
| PProtein(int numResidues) | PProtein | |
| RandomizeAllSidechains() | PProtein | |
| RandomizeBackbone() | PProtein | |
| RandomizeDOFs(BondDirection dir) | PChain | |
| RandomizeSidechainAtRes(int resIndex) | PProtein | |
| 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] |
| RotateBackbone(int DOF_index, BondDirection dir, Real numDegrees) | PProtein | |
| RotateChain(const string &blockType, int DOFindex, BondDirection dir, float degrees) | PChain | |
| RotateChain(const ChainMove &move) | PChain | |
| RotateSidechain(int DOF_index, float numDegrees) | PProtein | |
| 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 | |