|
| 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) |
|
| CoordSource (const AtomHandleList &atoms) |
|
virtual | ~CoordSource () |
|
CoordSourcePtr | Extract (int start=0, int stop=-1, int step=1) |
|
float | GetFrameDelta () const |
|
void | SetFrameDelta (float d) |
|
float | GetStartTime () const |
|
void | SetStartTime (float t) |
|
int | GetAtomCount () const |
|
EntityHandle | GetEntity () const |
|
const AtomHandleList & | GetAtomList () const |
|
void | SetAtomPos (uint frame, AtomHandle atom, const geom::Vec3 &pos) |
|
geom::Vec3 | GetAtomPos (uint frame, AtomHandle atom) const |
|
void | CopyFrame (uint frame) |
|
bool | IsMutable () const |
|
void | Capture () |
|
void | CaptureInto (int pos) |
|
void | Capture (uint f) |
|
void | SetFramePositions (uint frame, const std::vector< geom::Vec3 > &clist) |
|
void | SetFrameCellSize (uint frame, const geom::Vec3 &size) |
|
void | ApplyTransform (const geom::Transform &tf) |
|
in-memory coordinate source
Definition at line 37 of file in_mem_coord_source.hh.