class for reading xyz files
More...
#include <xyzreader.h>
class for reading xyz files
This class provides the TrajectoryReader + Topology reader interface for xyz files
Definition at line 46 of file xyzreader.h.
◆ XYZReader()
votca::csg::XYZReader::XYZReader |
( |
| ) |
|
|
default |
◆ ~XYZReader()
votca::csg::XYZReader::~XYZReader |
( |
| ) |
|
|
overridedefault |
◆ AddAtom() [1/2]
template<bool topology, class T >
void votca::csg::XYZReader::AddAtom |
( |
T & | container, |
|
|
std::string | name, |
|
|
Index | id, |
|
|
const Eigen::Vector3d & | pos ) |
|
inlineprivate |
◆ AddAtom() [2/2]
template<bool topology, class T >
void votca::csg::XYZReader::AddAtom |
( |
Topology & | container, |
|
|
std::string | name, |
|
|
Index | id, |
|
|
const Eigen::Vector3d & | pos ) |
|
inlineprivate |
◆ Close()
void votca::csg::XYZReader::Close |
( |
| ) |
|
|
overridevirtual |
◆ FirstFrame()
bool votca::csg::XYZReader::FirstFrame |
( |
Topology & | top | ) |
|
|
overridevirtual |
◆ getContainerSize() [1/2]
template<class T >
Index votca::csg::XYZReader::getContainerSize |
( |
T & | container | ) |
|
|
inlineprivate |
◆ getContainerSize() [2/2]
Index votca::csg::XYZReader::getContainerSize |
( |
Topology & | container | ) |
|
|
inlineprivate |
◆ NextFrame()
bool votca::csg::XYZReader::NextFrame |
( |
Topology & | top | ) |
|
|
overridevirtual |
◆ Open()
bool votca::csg::XYZReader::Open |
( |
const std::string & | file | ) |
|
|
overridevirtual |
◆ ReadFile()
template<class T >
void votca::csg::XYZReader::ReadFile |
( |
T & | container | ) |
|
|
inline |
◆ ReadFrame()
template<bool topology, class T >
bool votca::csg::XYZReader::ReadFrame |
( |
T & | container | ) |
|
|
inlineprivate |
◆ ReadTopology()
bool votca::csg::XYZReader::ReadTopology |
( |
std::string | file, |
|
|
Topology & | top ) |
|
overridevirtual |
◆ distance_unit
◆ file_
std::string votca::csg::XYZReader::file_ |
|
private |
◆ fl_
std::ifstream votca::csg::XYZReader::fl_ |
|
private |
◆ line_
Index votca::csg::XYZReader::line_ |
|
private |
The documentation for this class was generated from the following files: