[ Lib_General64 | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
static float | st_fThr; |
AtomMolecule(const string& filename); | |
AtomMolecule(const string& filename,const FMolecule< Atom>&); | |
explicit | AtomMolecule() ; |
string | getFileName()const ; |
string | getDesc()const ; |
string | getMolType()const ; |
Vector3 | getRefPoint(int i) ; |
bool | equalTrans(const RigidTrans3&,const RigidTrans3&); |
bool | matched(const Vector3& u1, const Vector3& u2, const Vector3& u3, const RigidTrans3& trans, const Vector3& v1, const Vector3& v2, const Vector3& v3); |
int | removeSpuriousHelices(int i_ilength); |
protected: |
Back to the top of AtomMolecule
Back to the top of AtomMolecule
Back to the top of AtomMolecule
Back to the top of AtomMolecule
Back to the top of AtomMolecule
Back to the top of AtomMolecule
static float st_fThr;
Back to the top of AtomMolecule
AtomMolecule(const string& filename);
AtomMolecule(const string& filename);
Back to the top of AtomMolecule
AtomMolecule(const string& filename,const FMolecule< Atom>&);
AtomMolecule(const string& filename,const FMolecule< Atom>&);
Back to the top of AtomMolecule
explicit AtomMolecule() ;
Function is currently defined inline.
Back to the top of AtomMolecule
string getFileName()const ;
Function is currently defined inline.
Back to the top of AtomMolecule
string getDesc()const ;
Function is currently defined inline.
Back to the top of AtomMolecule
string getMolType()const ;
Function is currently defined inline.
Back to the top of AtomMolecule
Vector3 getRefPoint(int i) ;
Function is currently defined inline.
Back to the top of AtomMolecule
bool equalTrans(const RigidTrans3&,const RigidTrans3&);
bool equalTrans(const RigidTrans3&,const RigidTrans3&);
Back to the top of AtomMolecule
bool matched(const Vector3& u1, const Vector3& u2, const Vector3& u3, const RigidTrans3& trans, const Vector3& v1, const Vector3& v2, const Vector3& v3);
Back to the top of AtomMolecule
int removeSpuriousHelices(int i_ilength);
removes helices that are less than param length
int removeSpuriousHelices(int i_ilength);
Back to the top of AtomMolecule
public: | ||
---|---|---|
// Adding Particles. | ||
int readPDBfile(istream& PDBstream, const | PDB::Selector& selector )); | |
class | Selector ; | |
class | CaSelector ; | |
void | add(const ParticleT& p); | |
int | select (const Selector& selector); | |
// Inspection. | ||
Vector3 | operator()(unsigned int particle) const ; | |
Vector3 | centroid() const; | |
// Operators. | ||
void | transform(const Matrix3& lt); | |
void | translate(const Vector3& move); | |
void | rigidTrans(const RigidTrans3& rt); | |
void | concat(FMolecule& m); | |
FMolecule | splitOnIndex(const int i); | |
FMolecule& | operator+=(const Vector3& v); | |
FMolecule& | operator*=(const Matrix3& lt); | |
FMolecule& | operator*=(const RigidTrans3& rt); | |
FMolecule& | operator=(const FMolecule& m); | |
template<class ParticleTT> friend ostream& | operator<<(ostream& s, const FMolecule<ParticleTT>& m); | |
static float | st_fThr; | |
explicit | AtomMolecule() ; | |
string | getFileName()const ; | |
string | getDesc()const ; | |
string | getMolType()const ; | |
Vector3 | getRefPoint(int i) ; | |
bool | equalTrans(const RigidTrans3&,const RigidTrans3&); | |
bool | matched(const Vector3& u1, const Vector3& u2, const Vector3& u3, const RigidTrans3& trans, const Vector3& v1, const Vector3& v2, const Vector3& v3); | |
int | removeSpuriousHelices(int i_ilength); | |
protected: |
Back to the top of AtomMolecule
Back to the top of AtomMolecule
Back to the top of AtomMolecule
Report problems to jkotula@unimax.com