CRDWriter Class Reference

CHARMM coordinate file export. More...

#include <entity_io_crd_handler.hh>

Inherits ost::mol::EntityVisitor, and ost::mol::EntityVisitor.

Public Member Functions

 CRDWriter (const String &filename, bool ext=false)
 CRDWriter (const boost::filesystem::path &filename, bool ext=false)
 CRDWriter (std::ostream &outstream, bool ext=false)
void Write (const mol::EntityView &ent)
void Write (const mol::EntityHandle &ent)
virtual bool VisitAtom (const mol::AtomHandle &atom)
virtual bool VisitResidue (const mol::ResidueHandle &r)
void WriteHeader (const mol::EntityView &ent)
 CRDWriter (const String &filename, bool ext=false)
 CRDWriter (const boost::filesystem::path &filename, bool ext=false)
 CRDWriter (std::ostream &outstream, bool ext=false)
void Write (const mol::EntityView &ent)
void Write (const mol::EntityHandle &ent)
virtual bool VisitAtom (const mol::AtomHandle &atom)
virtual bool VisitResidue (const mol::ResidueHandle &r)
void WriteHeader (const mol::EntityView &ent)

Detailed Description

CHARMM coordinate file export.

Definition at line 62 of file entity_io_crd_handler.hh.


Constructor & Destructor Documentation

CRDWriter ( const String filename,
bool  ext = false 
)
CRDWriter ( const boost::filesystem::path &  filename,
bool  ext = false 
)
CRDWriter ( std::ostream &  outstream,
bool  ext = false 
)
CRDWriter ( const String filename,
bool  ext = false 
)
CRDWriter ( const boost::filesystem::path &  filename,
bool  ext = false 
)
CRDWriter ( std::ostream &  outstream,
bool  ext = false 
)

Member Function Documentation

virtual bool VisitAtom ( const mol::AtomHandle a  )  [virtual]

Atom callback.

Reimplemented from EntityVisitor.

virtual bool VisitAtom ( const mol::AtomHandle a  )  [virtual]

Atom callback.

Reimplemented from EntityVisitor.

virtual bool VisitResidue ( const mol::ResidueHandle r  )  [virtual]

Residue callback.

Reimplemented from EntityVisitor.

virtual bool VisitResidue ( const mol::ResidueHandle r  )  [virtual]

Residue callback.

Reimplemented from EntityVisitor.

void Write ( const mol::EntityHandle ent  ) 
void Write ( const mol::EntityView ent  ) 
void Write ( const mol::EntityHandle ent  ) 
void Write ( const mol::EntityView ent  ) 
void WriteHeader ( const mol::EntityView ent  ) 
void WriteHeader ( const mol::EntityView ent  ) 

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

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1