Pteros  2.0
Molecular modeling library for human beings!
frame_info.h
1 /*
2  *
3  * This source code is part of
4  * ******************
5  * *** Pteros ***
6  * ******************
7  * molecular modeling library
8  *
9  * Copyright (c) 2009, Semen Yesylevskyy
10  *
11  * This program is free software; you can redistribute it and/or
12  * modify it under the terms of Artistic License:
13  *
14  * Please note, that Artistic License is slightly more restrictive
15  * then GPL license in terms of distributing the modified versions
16  * of this software (they should be approved first).
17  * Read http://www.opensource.org/licenses/artistic-license-2.0.php
18  * for details. Such license fits scientific software better then
19  * GPL because it prevents the distribution of bugged derivatives.
20  *
21 */
22 
23 
24 #ifndef FRAME_INFO_H
25 #define FRAME_INFO_H
26 
27 namespace pteros {
28 
31 struct Frame_info {
42  float last_time;
47 };
48 
49 }
50 
51 #endif
float last_time
Time of the last processed valid frame.
Definition: frame_info.h:42
Pteros namespace.
Definition: options.cpp:32
int first_frame
First processed valid frame (this is an absolute value!)
Definition: frame_info.h:44
int first_time
Time of the first processed valid frame.
Definition: frame_info.h:40
Information about current frame, which is passed to Consumer for analysis along with the frame itself...
Definition: frame_info.h:31
int last_frame
Last processed valid frame (this is an absolute value!)
Definition: frame_info.h:46
int valid_frame
Counts only valid frames (the frames, which fall into specified time and frame range) and are sent to...
Definition: frame_info.h:38
int absolute_time
Current time stamp.
Definition: frame_info.h:35
int absolute_frame
Counts all frames in trajectory starting from 0.
Definition: frame_info.h:33