in-memory coordinate source More...
#include <in_mem_coord_source.hh>
Inherits ost::mol::CoordSource.
Public Member Functions | |
InMemCoordSource (const AtomHandleList &atoms) | |
virtual uint | GetFrameCount () const |
virtual CoordFramePtr | GetFrame (uint frame_id) const |
void | AddFrame (const CoordFramePtr &frame) |
virtual void | AddFrame (const std::vector< geom::Vec3 > &coords) |
virtual void | AddFrame (const std::vector< geom::Vec3 > &coords, const geom::Vec3 &cell_size, const geom::Vec3 &cell_angles) |
virtual void | InsertFrame (int pos, const std::vector< geom::Vec3 > &coords) |
in-memory coordinate source
Definition at line 37 of file in_mem_coord_source.hh.
InMemCoordSource | ( | const AtomHandleList & | atoms | ) |
virtual void AddFrame | ( | const std::vector< geom::Vec3 > & | coords, | |
const geom::Vec3 & | cell_size, | |||
const geom::Vec3 & | cell_angles | |||
) | [virtual] |
Implements CoordSource.
virtual void AddFrame | ( | const std::vector< geom::Vec3 > & | coords | ) | [virtual] |
Implements CoordSource.
void AddFrame | ( | const CoordFramePtr & | frame | ) |
virtual CoordFramePtr GetFrame | ( | uint | frame_id | ) | const [virtual] |
Implements CoordSource.
virtual uint GetFrameCount | ( | ) | const [virtual] |
Implements CoordSource.
virtual void InsertFrame | ( | int | pos, | |
const std::vector< geom::Vec3 > & | coords | |||
) | [virtual] |
Implements CoordSource.