CoordGroupHandle Class Reference
coordinate group, for trajectories and such
More...
#include <coord_group.hh>
Detailed Description
coordinate group, for trajectories and such
Definition at line 39 of file coord_group.hh.
Constructor & Destructor Documentation
create empty, invalid handle
Member Function Documentation
apply in-place transform to each coordinate in each frame
void Capture |
( |
uint |
frame |
) |
|
store current atom positions in given frame (must exist)
store current atom positions in new frame
void CaptureInto |
( |
int |
pos |
) |
|
void CopyFrame |
( |
uint |
frame |
) |
|
copy atom positions of given frame to stored atoms in entity
return a filtered coord group, containing only the atoms in the view
uint GetAtomCount |
( |
|
) |
const |
number of atoms per frame
retrieve an indidivial atom position in the given frame
time in ps between frames, default 0.0
return trajectories entity handle
uint GetFrameCount |
( |
|
) |
const |
get the positions of all the atoms in the given frame
float GetStartTime |
( |
|
) |
const |
start time in ps, default 0.0
check for handle validity
whether the handle is valid
set an indidivial atom position in the given frame
void SetDelta |
( |
float |
d |
) |
|
set time between each frame in ps
void SetFramePositions |
( |
uint |
frame, |
|
|
const std::vector< geom::Vec3 > & |
clist | |
|
) |
| | |
assign positions to the given frame - order and count must match initial atomlist
void SetStartTime |
( |
float |
t |
) |
|
The documentation for this class was generated from the following file: