Rosetta 3.4
Public Member Functions
core::chemical::sdf::CtabBase Class Reference

#include <ctab_base.hh>

Inheritance diagram for core::chemical::sdf::CtabBase:
Inheritance graph
[legend]
Collaboration diagram for core::chemical::sdf::CtabBase:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CtabBase (utility::vector1< std::string > const &connection_table_lines, core::chemical::ResidueTypeOP molecule_container, MolData const &mol_data)
virtual ~CtabBase ()
virtual void ParseTable ()=0
core::chemical::ResidueTypeOP GetResidueType ()
core::Size connection_table_length () const
std::string connection_table_line (core::Size const line_number) const
void add_index_name_pair (core::Size const index, std::string const atomname)
std::string atom_name_from_index (core::Size const index) const
bool check_for_aromatic (core::Size lower, core::Size upper)
void set_atom_type (core::Size const atomno, std::string const atomname)
void fix_atom_types ()

Constructor & Destructor Documentation

core::chemical::sdf::CtabBase::CtabBase ( utility::vector1< std::string > const &  connection_table_lines,
core::chemical::ResidueTypeOP  molecule_container,
MolData const &  mol_data 
)
core::chemical::sdf::CtabBase::~CtabBase ( ) [virtual]

Member Function Documentation

void core::chemical::sdf::CtabBase::add_index_name_pair ( core::Size const  index,
std::string const  atomname 
)
std::string core::chemical::sdf::CtabBase::atom_name_from_index ( core::Size const  index) const
bool core::chemical::sdf::CtabBase::check_for_aromatic ( core::Size  lower,
core::Size  upper 
)
core::Size core::chemical::sdf::CtabBase::connection_table_length ( ) const
std::string core::chemical::sdf::CtabBase::connection_table_line ( core::Size const  line_number) const
void core::chemical::sdf::CtabBase::fix_atom_types ( )
core::chemical::ResidueTypeOP core::chemical::sdf::CtabBase::GetResidueType ( )
virtual void core::chemical::sdf::CtabBase::ParseTable ( ) [pure virtual]
void core::chemical::sdf::CtabBase::set_atom_type ( core::Size const  atomno,
std::string const  atomname 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines