|
| | 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.