Rosetta Core  2014.16.56682
Public Member Functions | Private Member Functions | Private Attributes | List of all members
core::io::pdb::PDB_DReaderOptions Class Reference

#include <pdb_dynamic_reader_options.hh>

Public Member Functions

 PDB_DReaderOptions ()
 
virtual ~PDB_DReaderOptions ()
 
virtual void parse_my_tag (utility::tag::TagCOP tag)
 
virtual std::string type () const
 
bool new_chain_order () const
 
bool obey_ENDMDL () const
 
bool read_pdb_header () const
 
bool read_link_records () const
 
void set_new_chain_order (bool setting)
 
void set_obey_ENDMDL (bool setting)
 
void set_read_pdb_header (bool setting)
 
void set_read_link_records (bool setting)
 
- Public Member Functions inherited from core::io::pdb::FileDataOptions
 FileDataOptions ()
 
virtual ~FileDataOptions ()
 
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 preserve_crystinfo () const
 
bool missing_dens_as_jump () const
 
bool randomize_missing_coords () const
 
bool remember_unrecognized_res () const
 
bool remember_unrecognized_water () const
 
bool write_pdb_link_records () 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_preserve_crystinfo (bool preserve_crystinfo)
 
void set_missing_dens_as_jump (bool missing_dens_as_jump)
 
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_write_pdb_link_records (bool setting)
 
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

bool new_chain_order_
 
bool obey_ENDMDL_
 
bool read_pdb_header_
 
bool read_link_records_
 

Constructor & Destructor Documentation

core::io::pdb::PDB_DReaderOptions::PDB_DReaderOptions ( )

References init_from_options().

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

Member Function Documentation

void core::io::pdb::PDB_DReaderOptions::init_from_options ( )
private
bool core::io::pdb::PDB_DReaderOptions::new_chain_order ( ) const
bool core::io::pdb::PDB_DReaderOptions::obey_ENDMDL ( ) const
void core::io::pdb::PDB_DReaderOptions::parse_my_tag ( utility::tag::TagCOP  tag)
virtual
bool core::io::pdb::PDB_DReaderOptions::read_link_records ( ) const
bool core::io::pdb::PDB_DReaderOptions::read_pdb_header ( ) const
void core::io::pdb::PDB_DReaderOptions::set_new_chain_order ( bool  setting)

References new_chain_order_.

Referenced by init_from_options(), and parse_my_tag().

void core::io::pdb::PDB_DReaderOptions::set_obey_ENDMDL ( bool  setting)

References obey_ENDMDL_.

Referenced by init_from_options(), and parse_my_tag().

void core::io::pdb::PDB_DReaderOptions::set_read_link_records ( bool  setting)

References read_link_records_.

Referenced by init_from_options(), and parse_my_tag().

void core::io::pdb::PDB_DReaderOptions::set_read_pdb_header ( bool  setting)

References read_pdb_header_.

Referenced by init_from_options(), and parse_my_tag().

std::string core::io::pdb::PDB_DReaderOptions::type ( ) const
virtual

Member Data Documentation

bool core::io::pdb::PDB_DReaderOptions::new_chain_order_
private
bool core::io::pdb::PDB_DReaderOptions::obey_ENDMDL_
private

Referenced by obey_ENDMDL(), and set_obey_ENDMDL().

bool core::io::pdb::PDB_DReaderOptions::read_link_records_
private
bool core::io::pdb::PDB_DReaderOptions::read_pdb_header_
private

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