Pteros
2.0
Molecular modeling library for human beings!
|
This is the complete list of members for pteros::Selection, including all inherited members.
angle(int i, int j, int k, Array3i_const_ref pbc=fullPBC) const | pteros::Selection | |
append(const Selection &sel) | pteros::Selection | |
append(int ind) | pteros::Selection | |
append(const std::vector< Selection > &sel_vec) | pteros::Selection | |
apply() | pteros::Selection | |
apply_transform(const Eigen::Affine3f &t) | pteros::Selection | |
atom(int ind) | pteros::Selection | inline |
atom(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
atom_traj(int ind, int b=0, int e=-1, bool make_row_major_matrix=false) const | pteros::Selection | |
average_structure(int b=0, int e=-1, bool make_row_major_matrix=false) const | pteros::Selection | |
begin() | pteros::Selection | |
box() | pteros::Selection | inline |
box() const (defined in pteros::Selection) | pteros::Selection | inline |
center(bool mass_weighted=false, Array3i_const_ref pbc=noPBC, int pbc_atom=-1) const | pteros::Selection | |
center(const std::vector< float > &weights, Array3i_const_ref pbc=noPBC, int pbc_atom=-1) const (defined in pteros::Selection) | pteros::Selection | |
clear() | pteros::Selection | |
coord_dependent() const | pteros::Selection | |
copy_coord(const Selection &from, int from_fr, Selection &to, int to_fr) | pteros::Selection | friend |
copy_coord(const Selection &from, Selection &to) | pteros::Selection | friend |
dihedral(int i, int j, int k, int l, Array3i_const_ref pbc=fullPBC) const | pteros::Selection | |
dipole(bool as_charged=false, Array3i_const_ref pbc=fullPBC, int pbc_atom=-1) const (defined in pteros::Selection) | pteros::Selection | |
distance(int i, int j, Array3i_const_ref pbc=fullPBC) const | pteros::Selection | |
dssp(std::string fname) const | pteros::Selection | |
dssp(std::ostream &os) const | pteros::Selection | |
dssp() const | pteros::Selection | |
each_residue(std::vector< Selection > &sel) const | pteros::Selection | |
element_name(int ind) const | pteros::Selection | |
end() | pteros::Selection | |
find_index(int global_index) const | pteros::Selection | |
fit(Selection &sel1, const Selection &sel2) | pteros::Selection | friend |
fit(int fr1, int fr2) | pteros::Selection | |
fit_trajectory(int ref_frame=0, int b=0, int e=-1) | pteros::Selection | |
fit_transform(const Selection &sel1, const Selection &sel2) | pteros::Selection | friend |
fit_transform(int fr1, int fr2) const | pteros::Selection | |
flatten() | pteros::Selection | |
force(int ind) | pteros::Selection | inline |
force(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
force(int ind, int fr) | pteros::Selection | inline |
force(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
get_beta() const | pteros::Selection | |
get_chain(bool unique=false) const | pteros::Selection | |
get_charge() const | pteros::Selection | |
get_force(bool make_row_major_matrix=false) const | pteros::Selection | |
get_frame() const | pteros::Selection | inline |
get_index() const | pteros::Selection | inline |
get_internal_bonds(float d, bool periodic=true) const | pteros::Selection | |
get_mass() const | pteros::Selection | |
get_name(bool unique=false) const | pteros::Selection | |
get_occupancy() const | pteros::Selection | |
get_resid(bool unique=false) const | pteros::Selection | |
get_resindex(bool unique=false) const | pteros::Selection | |
get_resname(bool unique=false) const | pteros::Selection | |
get_system() const | pteros::Selection | inline |
get_tag(bool unique=false) const | pteros::Selection | |
get_text() const | pteros::Selection | |
get_total_charge() const | pteros::Selection | |
get_vel(bool make_row_major_matrix=false) const | pteros::Selection | |
get_xyz(bool make_row_major_matrix=false) const | pteros::Selection | |
gyration(Array3i_const_ref pbc=noPBC, int pbc_atom=-1) const | pteros::Selection | |
index(int ind) const | pteros::Selection | inline |
index_back_inserter() | pteros::Selection | inline |
index_begin() const | pteros::Selection | inline |
index_end() const | pteros::Selection | inline |
inertia(Vector3f_ref moments, Matrix3f_ref axes, Array3i_const_ref pbc=noPBC, int pbc_atom=-1) const | pteros::Selection | |
invert() | pteros::Selection | |
is_large() | pteros::Selection | |
minmax(Vector3f_ref min, Vector3f_ref max) const | pteros::Selection | |
mirror(int dim, float around=0) | pteros::Selection | |
mirror(Vector3f_const_ref normal, Vector3f_const_ref point=Eigen::Vector3f::Zero()) | pteros::Selection | |
modify(std::string str, int fr=0) | pteros::Selection | |
modify(int ind1, int ind2) | pteros::Selection | |
modify(const std::vector< int > &ind) | pteros::Selection | |
modify(std::vector< int >::iterator it1, std::vector< int >::iterator it2) | pteros::Selection | |
modify(const std::function< void(const System &, int, std::vector< int > &)> &callback, int fr=0) | pteros::Selection | |
modify(const System &sys, std::string str, int fr=0) | pteros::Selection | |
modify(const System &sys, int ind1, int ind2) | pteros::Selection | |
modify(const System &sys, const std::vector< int > &ind) | pteros::Selection | |
modify(const System &sys, std::vector< int >::iterator it1, std::vector< int >::iterator it2) | pteros::Selection | |
modify(const System &sys, const std::function< void(const System &, int, std::vector< int > &)> &callback, int fr=0) | pteros::Selection | |
non_bond_energy(float cutoff=0, bool pbc=true) const | pteros::Selection | |
num_residues() const | pteros::Selection | |
operator!=(const Selection &other) const | pteros::Selection | inline |
operator&(const Selection &sel1, const Selection &sel2) | pteros::Selection | friend |
operator()(std::string str) (defined in pteros::Selection) | pteros::Selection | |
operator()(int ind1, int ind2) (defined in pteros::Selection) | pteros::Selection | |
operator()(const std::vector< int > &ind) (defined in pteros::Selection) | pteros::Selection | |
operator-(const Selection &sel1, const Selection &sel2) | pteros::Selection | friend |
operator<<(std::ostream &os, const Selection &sel) | pteros::Selection | friend |
operator=(const Selection &other) | pteros::Selection | |
operator==(const Selection &other) const | pteros::Selection | |
operator[](int ind) | pteros::Selection | |
operator[](const std::pair< int, int > &ind_fr) | pteros::Selection | |
operator|(const Selection &sel1, const Selection &sel2) | pteros::Selection | friend |
operator~() const | pteros::Selection | |
powersasa(float probe_r=0.14, std::vector< float > *area_per_atom=nullptr, float *total_volume=nullptr, std::vector< float > *volume_per_atom=nullptr) const | pteros::Selection | |
principal_orient(Array3i_const_ref pbc=noPBC, int pbc_atom=-1) | pteros::Selection | |
principal_transform(Array3i_const_ref pbc=noPBC, int pbc_atom=-1) const | pteros::Selection | |
remove(const Selection &sel) | pteros::Selection | |
remove(int ind) | pteros::Selection | |
rmsd(int fr) const | pteros::Selection | |
rmsd(int fr1, int fr2) const | pteros::Selection | |
rmsd(const Selection &sel1, const Selection &sel2) | pteros::Selection | friend |
rmsd(const Selection &sel1, int fr1, const Selection &sel2, int fr2) | pteros::Selection | friend |
rotate(Vector3f_const_ref pivot, Vector3f_const_ref axis, float angle) | pteros::Selection | |
sasa(float probe_r=0.14, std::vector< float > *area_per_atom=nullptr, int n_sphere_points=960) const | pteros::Selection | |
select(std::string str) | pteros::Selection | |
select(int ind1, int ind2) | pteros::Selection | |
select(const std::vector< int > &ind) | pteros::Selection | |
Selection() | pteros::Selection | |
Selection(const System &sys) | pteros::Selection | explicit |
Selection(const System &sys, std::string str, int fr=0) | pteros::Selection | |
Selection(const System &sys, int ind1, int ind2) | pteros::Selection | |
Selection(const System &sys, const std::vector< int > &ind) | pteros::Selection | |
Selection(const System &sys, std::vector< int >::iterator it1, std::vector< int >::iterator it2) | pteros::Selection | |
Selection(const System &sys, const std::function< void(const System &, int, std::vector< int > &)> &callback, int fr=0) | pteros::Selection | |
Selection(const Selection &other) | pteros::Selection | |
set_beta(const std::vector< float > &data) | pteros::Selection | |
set_beta(float data) | pteros::Selection | |
set_chain(const std::vector< char > &data) | pteros::Selection | |
set_chain(char data) | pteros::Selection | |
set_charge(const std::vector< float > &data) | pteros::Selection | |
set_charge(float data) | pteros::Selection | |
set_force(MatrixXf_const_ref coord) | pteros::Selection | |
set_frame(int fr) | pteros::Selection | |
set_mass(const std::vector< float > &m) | pteros::Selection | |
set_mass(float data) | pteros::Selection | |
set_name(const std::vector< std::string > &data) | pteros::Selection | |
set_name(std::string data) | pteros::Selection | |
set_occupancy(const std::vector< float > &data) | pteros::Selection | |
set_occupancy(float data) | pteros::Selection | |
set_resid(const std::vector< int > &data) | pteros::Selection | |
set_resid(int data) | pteros::Selection | |
set_resname(const std::vector< std::string > &data) | pteros::Selection | |
set_resname(std::string data) | pteros::Selection | |
set_system(const System &sys) | pteros::Selection | |
set_tag(const std::vector< std::string > &data) | pteros::Selection | |
set_tag(std::string data) | pteros::Selection | |
set_vel(MatrixXf_const_ref data) | pteros::Selection | |
set_xyz(MatrixXf_const_ref coord) | pteros::Selection | |
size() const | pteros::Selection | inline |
split(std::vector< Selection > &parts, F callback) | pteros::Selection | inline |
split_by_chain(std::vector< Selection > &chains) | pteros::Selection | |
split_by_connectivity(float d, std::vector< Selection > &res, bool periodic=true) | pteros::Selection | |
split_by_contiguous_index(std::vector< Selection > &parts) | pteros::Selection | |
split_by_contiguous_residue(std::vector< Selection > &parts) | pteros::Selection | |
split_by_molecule(std::vector< Selection > &res) | pteros::Selection | |
split_by_residue(std::vector< Selection > &res) | pteros::Selection | |
text_based() const | pteros::Selection | |
time() | pteros::Selection | inline |
time() const (defined in pteros::Selection) | pteros::Selection | inline |
to_gromacs_ndx(std::string name) const | pteros::Selection | |
translate(Vector3f_const_ref v) | pteros::Selection | |
translate_to(Vector3f_const_ref p, bool mass_weighted=false, Array3i_const_ref pbc=noPBC, int pbc_atom=-1) | pteros::Selection | |
unwrap(Array3i_const_ref pbc=fullPBC, int pbc_atom=-1) | pteros::Selection | |
unwrap_bonds(float d, Array3i_const_ref pbc=fullPBC, int pbc_atom=-1) | pteros::Selection | |
update() | pteros::Selection | |
vdw(int ind) const | pteros::Selection | |
vel(int ind) | pteros::Selection | inline |
vel(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
vel(int ind, int fr) | pteros::Selection | inline |
vel(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
wrap(Array3i_const_ref pbc=fullPBC) | pteros::Selection | |
write(std::string fname, int b=-1, int e=-1) const | pteros::Selection | |
write(const std::unique_ptr< FileHandler > &handler, FileContent what, int b=-1, int e=-1) const (defined in pteros::Selection) | pteros::Selection | |
x(int ind) | pteros::Selection | inline |
x(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
x(int ind, int fr) | pteros::Selection | inline |
x(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
xyz(int ind) | pteros::Selection | inline |
xyz(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
xyz(int ind, int fr) | pteros::Selection | inline |
xyz(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
xyz_ptr(int ind) const | pteros::Selection | inline |
xyz_ptr(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
y(int ind) | pteros::Selection | inline |
y(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
y(int ind, int fr) | pteros::Selection | inline |
y(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
z(int ind) | pteros::Selection | inline |
z(int ind) const (defined in pteros::Selection) | pteros::Selection | inline |
z(int ind, int fr) | pteros::Selection | inline |
z(int ind, int fr) const (defined in pteros::Selection) | pteros::Selection | inline |
~Selection() | pteros::Selection | virtual |