Rosetta Core  2014.16.56682
Public Member Functions | Private Member Functions | List of all members
core::membrane::io::EmbedDefIO Class Reference

Embedding Definition File Reader. More...

#include <EmbedDefIO.hh>

Public Member Functions

 EmbedDefIO ()
 Constructor. More...
 
 ~EmbedDefIO ()
 Destructor. More...
 
EmbedConfigInfoOP get_embedding_from_file (std::string embedfile)
 Read Embedding Definition from specified file. More...
 

Private Member Functions

void read_embed_data (EmbedConfigInfoOP embedding, std::string embedfile)
 Read and store data from lips file. More...
 

Detailed Description

Embedding Definition File Reader.

Reads a user-specified .emebed file containing starting embedding coordinates

Constructor & Destructor Documentation

core::membrane::io::EmbedDefIO::EmbedDefIO ( )

Constructor.

core::membrane::io::EmbedDefIO::~EmbedDefIO ( )

Destructor.

Member Function Documentation

EmbedConfigInfoOP core::membrane::io::EmbedDefIO::get_embedding_from_file ( std::string  embedfile)

Read Embedding Definition from specified file.

Get Embedding Definition from user specified file.

References core::conformation::membrane::init_embedConfigInfo(), and read_embed_data().

void core::membrane::io::EmbedDefIO::read_embed_data ( EmbedConfigInfoOP  embedding,
std::string  embedfile 
)
private

Read and store data from lips file.

Read and store data from embedding definition file.

Parameters
LipidInfo object, lipid info file, and pose
embeddingdefinition object, embedfile

References getline(), l, utility::io::izstream::open(), tag, and TR.

Referenced by get_embedding_from_file().


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