![]() |
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 |