Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

BTK::PDBAtomDecorator< AtomBase > Class Template Reference

#include <pdb_atom_decorator.h>

List of all members.

Public Member Functions

 PDBAtomDecorator ()
 PDBAtomDecorator (const base_type &a)
 ~PDBAtomDecorator ()
self_type & operator= (const base_type &rhs)
virtual const std::string & atom_name () const
void set_atom_name (const std::string &name)
int atom_num () const
void set_atom_num (int atom_num)
virtual std::string const & group_name3 () const
void set_group_name3 (std::string const &name)
virtual std::string const & res_name () const
void set_res_name (std::string const &name)
virtual int group_num () const
void set_group_num (int group_num)
virtual int res_num () const
void set_res_num (int num)
char chain_id () const
void set_chain_id (char id)
char alt_loc () const
void set_alt_loc (char altloc)
char insert_code () const
void set_insert_code (char code)
double occupancy () const
void set_occupancy (double occ)
double b_factor () const
void set_b_factor (double bfactor)

template<class AtomBase>
class BTK::PDBAtomDecorator< AtomBase >


Constructor & Destructor Documentation

template<class AtomBase>
BTK::PDBAtomDecorator< AtomBase >::PDBAtomDecorator  )  [inline]
 

template<class AtomBase>
BTK::PDBAtomDecorator< AtomBase >::PDBAtomDecorator const base_type &  a  )  [inline]
 

template<class AtomBase>
BTK::PDBAtomDecorator< AtomBase >::~PDBAtomDecorator  )  [inline]
 


Member Function Documentation

template<class AtomBase>
char BTK::PDBAtomDecorator< AtomBase >::alt_loc  )  const [inline]
 

template<class AtomBase>
virtual const std::string& BTK::PDBAtomDecorator< AtomBase >::atom_name  )  const [inline, virtual]
 

template<class AtomBase>
int BTK::PDBAtomDecorator< AtomBase >::atom_num  )  const [inline]
 

template<class AtomBase>
double BTK::PDBAtomDecorator< AtomBase >::b_factor  )  const [inline]
 

template<class AtomBase>
char BTK::PDBAtomDecorator< AtomBase >::chain_id  )  const [inline]
 

template<class AtomBase>
virtual std::string const& BTK::PDBAtomDecorator< AtomBase >::group_name3  )  const [inline, virtual]
 

template<class AtomBase>
virtual int BTK::PDBAtomDecorator< AtomBase >::group_num  )  const [inline, virtual]
 

template<class AtomBase>
char BTK::PDBAtomDecorator< AtomBase >::insert_code  )  const [inline]
 

template<class AtomBase>
double BTK::PDBAtomDecorator< AtomBase >::occupancy  )  const [inline]
 

template<class AtomBase>
self_type& BTK::PDBAtomDecorator< AtomBase >::operator= const base_type &  rhs  )  [inline]
 

template<class AtomBase>
virtual std::string const& BTK::PDBAtomDecorator< AtomBase >::res_name  )  const [inline, virtual]
 

template<class AtomBase>
virtual int BTK::PDBAtomDecorator< AtomBase >::res_num  )  const [inline, virtual]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_alt_loc char  altloc  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_atom_name const std::string &  name  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_atom_num int  atom_num  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_b_factor double  bfactor  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_chain_id char  id  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_group_name3 std::string const &  name  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_group_num int  group_num  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_insert_code char  code  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_occupancy double  occ  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_res_name std::string const &  name  )  [inline]
 

template<class AtomBase>
void BTK::PDBAtomDecorator< AtomBase >::set_res_num int  num  )  [inline]
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 14 00:43:22 2004 for BTK by doxygen 1.3.6