Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
core::io::pdb::FileDataOptions Class Reference

#include <file_data_options.hh>

Inheritance diagram for core::io::pdb::FileDataOptions:
Inheritance graph
[legend]
Collaboration diagram for core::io::pdb::FileDataOptions:
Collaboration graph
[legend]

Public Member Functions

 FileDataOptions ()
 
virtual ~FileDataOptions ()
 
virtual void parse_my_tag (utility::tag::TagPtr tag)
 
virtual std::string type () const
 
std::string check_if_residues_are_Ntermini () const
 
std::string check_if_residues_are_Ctermini () const
 
bool exit_if_missing_heavy_atoms () const
 
bool ignore_unrecognized_res () const
 
bool ignore_waters () const
 
bool ignore_zero_occupancy () const
 
bool keep_input_protonation_state () const
 
bool preserve_header () const
 
bool randomize_missing_coords () const
 
bool remember_unrecognized_res () const
 
bool remember_unrecognized_water () const
 
std::string const & chains_whose_residues_are_separate_chemical_entities () const
 
void set_check_if_residues_are_Ntermini (std::string check_if_residues_are_Ntermini)
 
void set_check_if_residues_are_Ctermini (std::string check_if_residues_are_Ctermini)
 
void set_exit_if_missing_heavy_atoms (bool exit_if_missing_heavy_atoms)
 
void set_ignore_unrecognized_res (bool ignore_unrecognized_res)
 
void set_ignore_waters (bool ignore_waters)
 
void set_ignore_zero_occupancy (bool ignore_zero_occupancy)
 
void set_keep_input_protonation_state (bool keep_input_protonation_state)
 
void set_preserve_header (bool preserve_header)
 
void set_randomize_missing_coords (bool randomize_missing_coords)
 
void set_remember_unrecognized_res (bool remember_unrecognized_res)
 
void set_remember_unrecognized_water (bool remember_unrecognized_water)
 
void set_chains_whose_residues_are_separate_chemical_entities (std::string const &setting)
 

Private Member Functions

void init_from_options ()
 Assigns user specified values to primitive members using command line options. More...
 

Private Attributes

std::string check_if_residues_are_Ntermini_
 
std::string check_if_residues_are_Ctermini_
 
bool exit_if_missing_heavy_atoms_
 
bool ignore_unrecognized_res_
 
bool ignore_waters_
 
bool ignore_zero_occupancy_
 
bool keep_input_protonation_state_
 
bool preserve_header_
 
bool randomize_missing_coords_
 
bool remember_unrecognized_res_
 
bool remember_unrecognized_water_
 
std::string chains_whose_residues_are_separate_chemical_entities_
 

Constructor & Destructor Documentation

core::io::pdb::FileDataOptions::FileDataOptions ( )

References init_from_options().

core::io::pdb::FileDataOptions::~FileDataOptions ( )
virtual

Member Function Documentation

std::string const & core::io::pdb::FileDataOptions::chains_whose_residues_are_separate_chemical_entities ( ) const
std::string core::io::pdb::FileDataOptions::check_if_residues_are_Ctermini ( ) const
std::string core::io::pdb::FileDataOptions::check_if_residues_are_Ntermini ( ) const
bool core::io::pdb::FileDataOptions::exit_if_missing_heavy_atoms ( ) const
bool core::io::pdb::FileDataOptions::ignore_unrecognized_res ( ) const
bool core::io::pdb::FileDataOptions::ignore_waters ( ) const
bool core::io::pdb::FileDataOptions::ignore_zero_occupancy ( ) const
void core::io::pdb::FileDataOptions::init_from_options ( )
private
bool core::io::pdb::FileDataOptions::keep_input_protonation_state ( ) const
void core::io::pdb::FileDataOptions::parse_my_tag ( utility::tag::TagPtr  tag)
virtual
bool core::io::pdb::FileDataOptions::preserve_header ( ) const
bool core::io::pdb::FileDataOptions::randomize_missing_coords ( ) const
bool core::io::pdb::FileDataOptions::remember_unrecognized_res ( ) const
bool core::io::pdb::FileDataOptions::remember_unrecognized_water ( ) const
void core::io::pdb::FileDataOptions::set_chains_whose_residues_are_separate_chemical_entities ( std::string const &  setting)
void core::io::pdb::FileDataOptions::set_check_if_residues_are_Ctermini ( std::string  check_if_residues_are_Ctermini)
void core::io::pdb::FileDataOptions::set_check_if_residues_are_Ntermini ( std::string  check_if_residues_are_Ntermini)
void core::io::pdb::FileDataOptions::set_exit_if_missing_heavy_atoms ( bool  exit_if_missing_heavy_atoms)
void core::io::pdb::FileDataOptions::set_ignore_unrecognized_res ( bool  ignore_unrecognized_res)
void core::io::pdb::FileDataOptions::set_ignore_waters ( bool  ignore_waters)

References ignore_waters(), and ignore_waters_.

Referenced by init_from_options(), and parse_my_tag().

void core::io::pdb::FileDataOptions::set_ignore_zero_occupancy ( bool  ignore_zero_occupancy)
void core::io::pdb::FileDataOptions::set_keep_input_protonation_state ( bool  keep_input_protonation_state)
void core::io::pdb::FileDataOptions::set_preserve_header ( bool  preserve_header)
void core::io::pdb::FileDataOptions::set_randomize_missing_coords ( bool  randomize_missing_coords)
void core::io::pdb::FileDataOptions::set_remember_unrecognized_res ( bool  remember_unrecognized_res)
void core::io::pdb::FileDataOptions::set_remember_unrecognized_water ( bool  remember_unrecognized_water)
std::string core::io::pdb::FileDataOptions::type ( ) const
virtual

Member Data Documentation

std::string core::io::pdb::FileDataOptions::chains_whose_residues_are_separate_chemical_entities_
private
std::string core::io::pdb::FileDataOptions::check_if_residues_are_Ctermini_
private
std::string core::io::pdb::FileDataOptions::check_if_residues_are_Ntermini_
private
bool core::io::pdb::FileDataOptions::exit_if_missing_heavy_atoms_
private
bool core::io::pdb::FileDataOptions::ignore_unrecognized_res_
private
bool core::io::pdb::FileDataOptions::ignore_waters_
private

Referenced by ignore_waters(), and set_ignore_waters().

bool core::io::pdb::FileDataOptions::ignore_zero_occupancy_
private
bool core::io::pdb::FileDataOptions::keep_input_protonation_state_
private
bool core::io::pdb::FileDataOptions::preserve_header_
private
bool core::io::pdb::FileDataOptions::randomize_missing_coords_
private
bool core::io::pdb::FileDataOptions::remember_unrecognized_res_
private
bool core::io::pdb::FileDataOptions::remember_unrecognized_water_
private

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