![]() |
Rosetta
2021.16
|
#include <qsarMap.hh>

Public Member Functions | |
| ~qsarMap () override | |
| Automatically generated virtual destructor for class deriving directly from VirtualBase. More... | |
| qsarMap (std::string map_name, core::conformation::ResidueOP residue) | |
| core::Size | size () |
| get size of map More... | |
| void | fill_with_value (core::Size value, utility::vector1< std::string > grids_to_use) |
| initialize grid so that every point has a constant value for every atom and every qsarType. mostly for debugging More... | |
| void | add_point (std::string point_name, qsarPointOP new_point) |
| add a new qsar point to the map More... | |
| void | clear () |
| clear the qsar map More... | |
| qsarPointOP | get_point (std::string const &point_name) |
| return a point in the map from the point name More... | |
| qsarPointOP | get_point (core::Size const atom_id, std::string const &type) |
| return a point in the map from the atom_id and qsarType More... | |
| core::conformation::ResidueOP | get_residue () |
| return the residue associated with the qsarMap More... | |
| utility::vector1< qsarPointOP > | find_points_for_atom (core::Size const atom_id) |
| return a vector of points associated with a given atom_id More... | |
| utility::vector1< qsarPointOP > | find_points_of_type (std::string const &type) |
| return a vector of all points associated with a given qsarType; More... | |
Private Attributes | |
| std::string | map_name_ |
| std::map< std::string, qsarPointOP > | qsar_map_ |
| std::multimap< std::string, qsarPointOP > | type_map_ |
| std::multimap< core::Size, qsarPointOP > | atom_map_ |
| core::conformation::ResidueOP | residue_ |
|
overridedefault |
Automatically generated virtual destructor for class deriving directly from VirtualBase.
Auto-generated virtual destructor
| protocols::qsar::qsarMap::qsarMap | ( | std::string | map_name, |
| core::conformation::ResidueOP | residue | ||
| ) |
| void protocols::qsar::qsarMap::add_point | ( | std::string | point_name, |
| qsarPointOP | new_point | ||
| ) |
add a new qsar point to the map
References atom_map_, qsar_map_, and type_map_.
Referenced by fill_with_value().
| void protocols::qsar::qsarMap::clear | ( | ) |
| void protocols::qsar::qsarMap::fill_with_value | ( | core::Size | value, |
| utility::vector1< std::string > | grids_to_use | ||
| ) |
initialize grid so that every point has a constant value for every atom and every qsarType. mostly for debugging
References add_point(), clear(), and residue_.
| utility::vector1< qsarPointOP > protocols::qsar::qsarMap::find_points_for_atom | ( | core::Size const | atom_id | ) |
return a vector of points associated with a given atom_id
References atom_map_.
| utility::vector1< qsarPointOP > protocols::qsar::qsarMap::find_points_of_type | ( | std::string const & | type | ) |
return a vector of all points associated with a given qsarType;
References type_map_.
| qsarPointOP protocols::qsar::qsarMap::get_point | ( | std::string const & | point_name | ) |
return a point in the map from the point name
References qsar_map_.
| qsarPointOP protocols::qsar::qsarMap::get_point | ( | core::Size const | atom_id, |
| std::string const & | type | ||
| ) |
return a point in the map from the atom_id and qsarType
References atom_map_.
| core::conformation::ResidueOP protocols::qsar::qsarMap::get_residue | ( | ) |
| core::Size protocols::qsar::qsarMap::size | ( | ) |
get size of map
References qsar_map_.
|
private |
Referenced by add_point(), clear(), find_points_for_atom(), and get_point().
|
private |
|
private |
Referenced by add_point(), clear(), get_point(), and size().
|
private |
Referenced by fill_with_value(), and get_residue().
|
private |
Referenced by add_point(), clear(), and find_points_of_type().
1.8.7