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

Additional Inherited Members | |
Public Types inherited from core::id::AtomID_Map< bool > | |
| typedef utility::vector1< bool > | AtomMap |
| typedef utility::vector1< AtomMap > | ResidueMap |
| typedef bool | value_type |
| typedef AtomMap::reference | reference |
| typedef AtomMap::const_reference | const_reference |
| typedef AtomMap::size_type | size_type |
| typedef bool | Value |
| typedef AtomMap::Reference | Reference |
| typedef AtomMap::ConstReference | ConstReference |
| typedef platform::Size | Size |
Public Member Functions inherited from core::id::AtomID_Map< bool > | |
| AtomID_Map () | |
| Default constructor with no arguments (PyRosetta workaround) More... | |
| AtomID_Map (Value const &default_value_a) | |
| Default constructor. More... | |
| AtomID_Map (Size const n_res) | |
| Number of residues constructor. More... | |
| AtomID_Map (Size const n_res, Value const &default_value_a) | |
| Number of residues constructor. More... | |
| AtomID_Map (AtomID_Map const &)=default | |
| AtomID_Map & | operator= (AtomID_Map const &)=default |
| ~AtomID_Map ()=default | |
| Destructor. More... | |
| void | resize (Size const n_res) |
| Resize to a given number of residues. More... | |
| void | resize (Size const i_res, Size const n_atom) |
| Resize the number of atoms of a residue and use the default fill value. More... | |
| void | resize (Size const i_res, Size const n_atom, Value const &value) |
| Resize the number of atoms of a residue and use a specified fill value. More... | |
| void | fill () |
| Fill the map with the default fill value. More... | |
| void | fill_with (Value const &value) |
| Fill the map with a specified fill value. More... | |
| void | fill_with (Size const seqpos, Value const &value) |
| Fill the map at position seqpos with a specified fill value. More... | |
| value_type | get (AtomID const &id) const |
| Get the value for an AtomID: Extend the map if necessary, filling with the default value Phil changing this to be a non-resizing function. More... | |
| void | set (AtomID const &id, Value const &value) |
| Set the value for an AtomID: Extend the map if necessary, filling with the default value. More... | |
| void | finalize () |
| Finalize after sizing all the vectors. More... | |
| void | shrink () |
| Shrink the vectors to remove unused capacity. More... | |
| void | swap (AtomID_Map &s) |
| swap( AtomID_Map ) More... | |
| void | clear () |
| Clear the map. More... | |
| void | clear (Value const &default_value_a) |
| Clear the map and set a new default value. More... | |
| void | update_sequence_numbering (Size const new_size, utility::vector1< Size > const &old2new) |
| Size | size () const |
| Size. More... | |
| Size | n_residue () const |
| Number of residues (size) More... | |
| Size | n_atom (Size const i_res) const |
| Number of atoms in a residue. More... | |
| bool | empty () const |
| Empty? More... | |
| Value const & | default_value () const |
| Default value. More... | |
| void | default_value (Value const &default_value_a) |
| Set default value. More... | |
| bool | all_default () |
| Set default value. More... | |
| bool | has (AtomID const &id) const |
| Is an element with this AtomID present? More... | |
| ConstReference | operator[] (AtomID const &id) const |
| AtomID_Map[ atom_id ] const. More... | |
| Reference | operator[] (AtomID const &id) |
| AtomID_Map[ atom_id ]. More... | |
| AtomMap const & | operator[] (Size const i_res) const |
| AtomID_Map[ i_res ] const. More... | |
| AtomMap & | operator[] (Size const i_res) |
| AtomID_Map[ i_res ]. More... | |
| ConstReference | operator() (AtomID const &id) const |
| AtomID_Map( atom_id ) const. More... | |
| Reference | operator() (AtomID const &id) |
| AtomID_Map( atom_id ) More... | |
| ConstReference | operator() (Size const i_res, Size const i_atom) const |
| AtomID_Map( i_res, i_atom ) const. More... | |
| Reference | operator() (Size const i_res, Size const i_atom) |
| AtomID_Map( i_res, i_atom ) More... | |
| AtomMap const & | operator() (Size const i_res) const |
| AtomID_Map( i_res ) const. More... | |
| AtomMap & | operator() (Size const i_res) |
| AtomID_Map( i_res ) More... | |
1.8.7