OpenStructure
Public Member Functions
PDBWriter Class Reference

#include <pdb_writer.hh>

Public Member Functions

 PDBWriter (const String &filename, const IOProfile &profile)
 
 PDBWriter (const boost::filesystem::path &filename, const IOProfile &profile)
 
 PDBWriter (std::ostream &outstream, const IOProfile &profile)
 
void SetWriteMultiModel (bool flag)
 
bool GetWriteMultiModel () const
 
void SetIsPQR (bool flag)
 
bool IsPQR () const
 
void Write (const mol::EntityView &ent)
 
void Write (const mol::EntityHandle &ent)
 
void Write (const mol::AtomHandleList &atoms)
 
 ~PDBWriter ()
 
 PDBWriter (const String &filename, const IOProfile &profile)
 
 PDBWriter (const boost::filesystem::path &filename, const IOProfile &profile)
 
 PDBWriter (std::ostream &outstream, const IOProfile &profile)
 
void SetWriteMultiModel (bool flag)
 
bool GetWriteMultiModel () const
 
void SetIsPQR (bool flag)
 
bool IsPQR () const
 
void Write (const mol::EntityView &ent)
 
void Write (const mol::EntityHandle &ent)
 
void Write (const mol::AtomHandleList &atoms)
 
 ~PDBWriter ()
 

Detailed Description

Definition at line 47 of file pdb_writer.hh.

Constructor & Destructor Documentation

◆ PDBWriter() [1/6]

PDBWriter ( const String filename,
const IOProfile profile 
)

◆ PDBWriter() [2/6]

PDBWriter ( const boost::filesystem::path &  filename,
const IOProfile profile 
)

◆ PDBWriter() [3/6]

PDBWriter ( std::ostream &  outstream,
const IOProfile profile 
)

◆ ~PDBWriter() [1/2]

~PDBWriter ( )

◆ PDBWriter() [4/6]

PDBWriter ( const String filename,
const IOProfile profile 
)

◆ PDBWriter() [5/6]

PDBWriter ( const boost::filesystem::path &  filename,
const IOProfile profile 
)

◆ PDBWriter() [6/6]

PDBWriter ( std::ostream &  outstream,
const IOProfile profile 
)

◆ ~PDBWriter() [2/2]

~PDBWriter ( )

Member Function Documentation

◆ GetWriteMultiModel() [1/2]

bool GetWriteMultiModel ( ) const
inline

Definition at line 56 of file pdb_writer.hh.

◆ GetWriteMultiModel() [2/2]

bool GetWriteMultiModel ( ) const
inline

Definition at line 56 of file pdb_writer.hh.

◆ IsPQR() [1/2]

bool IsPQR ( ) const
inline

Definition at line 58 of file pdb_writer.hh.

◆ IsPQR() [2/2]

bool IsPQR ( ) const
inline

Definition at line 58 of file pdb_writer.hh.

◆ SetIsPQR() [1/2]

void SetIsPQR ( bool  flag)
inline

Definition at line 57 of file pdb_writer.hh.

◆ SetIsPQR() [2/2]

void SetIsPQR ( bool  flag)
inline

Definition at line 57 of file pdb_writer.hh.

◆ SetWriteMultiModel() [1/2]

void SetWriteMultiModel ( bool  flag)
inline

Definition at line 55 of file pdb_writer.hh.

◆ SetWriteMultiModel() [2/2]

void SetWriteMultiModel ( bool  flag)
inline

Definition at line 55 of file pdb_writer.hh.

◆ Write() [1/6]

void Write ( const mol::AtomHandleList atoms)

◆ Write() [2/6]

void Write ( const mol::AtomHandleList atoms)

◆ Write() [3/6]

void Write ( const mol::EntityHandle ent)

◆ Write() [4/6]

void Write ( const mol::EntityHandle ent)

◆ Write() [5/6]

void Write ( const mol::EntityView ent)

◆ Write() [6/6]

void Write ( const mol::EntityView ent)

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