libcootapi
 
Loading...
Searching...
No Matches
coot::residue_spec_t Class Reference

Public Member Functions

 residue_spec_t (int r)
 
 residue_spec_t (const std::string &chain_in, int r)
 
 residue_spec_t (int model_number_in, const std::string &chain_in, int r, const std::string &ins_code_in)
 
 residue_spec_t (const std::string &chain_in, int r, const std::string &ins_code_in)
 
 residue_spec_t (mmdb::Residue *res)
 
 residue_spec_t (const atom_spec_t &atom_spec)
 
bool unset_p () const
 
bool empty () const
 
residue_spec_t next () const
 
residue_spec_t previous () const
 
bool operator== (const residue_spec_t &matcher) const
 
bool operator< (const residue_spec_t &matcher) const
 
std::string format () const
 
std::string label () const
 
std::string label (const std::string &residue_name) const
 
mmdb::Residue * get_residue (mmdb::Manager *mol) const
 
int select_atoms (mmdb::Manager *mol, int selhnd, mmdb::SELECTION_KEY selection_key)
 

Public Attributes

int model_number
 
std::string chain_id
 
int res_no
 
std::string ins_code
 
int int_user_data
 
float float_user_data
 
std::string string_user_data
 

Friends

std::ostream & operator<< (std::ostream &s, const residue_spec_t &spec)
 

The documentation for this class was generated from the following file: