#include <PDBmolecule.hh>
Public 멤버 함수 | |
Molecule () | |
First constructor. 더 자세히 ... | |
Molecule (const std::string &resName, int mNum) | |
Second constructor. 더 자세히 ... | |
~Molecule () | |
Destructor. 더 자세히 ... | |
Molecule * | GetNext () |
information about molecule (not implemented) 더 자세히 ... | |
Residue * | GetFirst () |
Get the first Residue. 더 자세히 ... | |
int | GetID () |
Get number Molecule. 더 자세히 ... | |
void | SetNext (Molecule *) |
Set the next Molecule. 더 자세히 ... | |
void | SetFirst (Residue *) |
Set the first Residue. 더 자세히 ... | |
Public 속성 | |
std::string | fMolName |
Molecule name. 더 자세히 ... | |
int | fMolNum |
Molecule number. 더 자세히 ... | |
double | fMinGlobZ |
double | fMaxGlobZ |
double | fMinGlobX |
double | fMaxGlobX |
double | fMinGlobY |
double | fMaxGlobY |
int | fCenterX |
"X center" of this Molecule (for rotation...) 더 자세히 ... | |
int | fCenterY |
"Y center" of this Molecule (for rotation...) 더 자세히 ... | |
int | fCenterZ |
"Z center" of this Molecule (for rotation...) 더 자세히 ... | |
int | fDistCenterMax |
dist from center to most away most of the molecule 더 자세히 ... | |
int | fNbResidue |
Number of residue inside the molecule. 더 자세히 ... | |
Private 속성 | |
Molecule * | fpNext |
Header of the next Molecule (usage before vector) 더 자세히 ... | |
Residue * | fpFirst |
Header of the first Residue (usage before vector) 더 자세히 ... | |
Molecule::Molecule | ( | ) |
First constructor.
PDBmolecule.cc 파일의 44 번째 라인에서 정의되었습니다.
Molecule::Molecule | ( | const std::string & | resName, |
int | mNum | ||
) |
|
inline |
Destructor.
PDBmolecule.hh 파일의 66 번째 라인에서 정의되었습니다.
Residue * Molecule::GetFirst | ( | ) |
Get the first Residue.
PDBmolecule.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : fpFirst.
다음에 의해서 참조됨 : DetectorConstruction::AtomisticView(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNbNucleotidsPerStrand(), PDBlib::ComputeNucleotideBarycenters().
int Molecule::GetID | ( | ) |
Molecule * Molecule::GetNext | ( | ) |
information about molecule (not implemented)
Get the next molecule
PDBmolecule.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : fpNext.
다음에 의해서 참조됨 : DetectorConstruction::AtomisticView(), PDBlib::ComputeBoundingVolumeParams(), PDBlib::ComputeMatchEdepDNA(), PDBlib::ComputeNbNucleotidsPerStrand(), PDBlib::ComputeNucleotideBarycenters().
Set the first Residue.
PDBmolecule.cc 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : fpFirst.
다음에 의해서 참조됨 : PDBlib::Load().
Set the next Molecule.
PDBmolecule.cc 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : fpNext.
다음에 의해서 참조됨 : PDBlib::Load().
int Molecule::fCenterX |
"X center" of this Molecule (for rotation...)
PDBmolecule.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::Load(), Molecule().
int Molecule::fCenterY |
"Y center" of this Molecule (for rotation...)
PDBmolecule.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::Load(), Molecule().
int Molecule::fCenterZ |
"Z center" of this Molecule (for rotation...)
PDBmolecule.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::Load(), Molecule().
int Molecule::fDistCenterMax |
dist from center to most away most of the molecule
PDBmolecule.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Molecule().
double Molecule::fMaxGlobX |
PDBmolecule.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::ComputeBoundingVolumeParams(), PDBlib::Load(), Molecule().
double Molecule::fMaxGlobY |
PDBmolecule.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::ComputeBoundingVolumeParams(), PDBlib::Load(), Molecule().
double Molecule::fMaxGlobZ |
PDBmolecule.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::ComputeBoundingVolumeParams(), PDBlib::Load(), Molecule().
double Molecule::fMinGlobX |
PDBmolecule.hh 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::ComputeBoundingVolumeParams(), PDBlib::Load(), Molecule().
double Molecule::fMinGlobY |
PDBmolecule.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::ComputeBoundingVolumeParams(), PDBlib::Load(), Molecule().
double Molecule::fMinGlobZ |
PDBmolecule.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::ComputeBoundingVolumeParams(), PDBlib::Load(), Molecule().
std::string Molecule::fMolName |
int Molecule::fMolNum |
int Molecule::fNbResidue |
Number of residue inside the molecule.
PDBmolecule.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PDBlib::Load(), Molecule().
|
private |
Header of the first Residue (usage before vector)
PDBmolecule.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetFirst(), Molecule(), SetFirst().
|
private |
Header of the next Molecule (usage before vector)
PDBmolecule.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetNext(), Molecule(), SetNext().