#include <timefront.h>
Public Types | |
| enum | { LINEAR, RADIAL, LOG, SQUARE, OTHERTRACK, ALPHA } |
| enum | { OTHERTRACK_INTENSITY, OTHERTRACK_ALPHA } |
Public Member Functions | |
| TimeFrontConfig () | |
| int | equivalent (TimeFrontConfig &that) |
| void | copy_from (TimeFrontConfig &that) |
| void | interpolate (TimeFrontConfig &prev, TimeFrontConfig &next, long prev_frame, long next_frame, long current_frame) |
| int | get_in_color () |
| int | get_out_color () |
Data Fields | |
| int | shape |
| int | rate |
| double | center_x |
| double | center_y |
| double | angle |
| double | in_radius |
| double | out_radius |
| int | frame_range |
| int | track_usage |
| int | invert |
| int | show_grayscale |
Definition at line 21 of file timefront.h.
| anonymous enum |
| anonymous enum |
| TimeFrontConfig::TimeFrontConfig | ( | ) |
| int TimeFrontConfig::equivalent | ( | TimeFrontConfig & | that | ) |
Definition at line 41 of file timefront.C.
References angle, center_x, center_y, EQUIV, frame_range, in_radius, invert, out_radius, rate, shape, show_grayscale, and track_usage.
| void TimeFrontConfig::copy_from | ( | TimeFrontConfig & | that | ) |
Definition at line 56 of file timefront.C.
References angle, center_x, center_y, frame_range, in_radius, invert, out_radius, rate, shape, show_grayscale, and track_usage.
| void TimeFrontConfig::interpolate | ( | TimeFrontConfig & | prev, | |
| TimeFrontConfig & | next, | |||
| long | prev_frame, | |||
| long | next_frame, | |||
| long | current_frame | |||
| ) |
Definition at line 71 of file timefront.C.
References angle, center_x, center_y, frame_range, in_radius, invert, out_radius, rate, shape, show_grayscale, and track_usage.
| int TimeFrontConfig::get_in_color | ( | ) |
| int TimeFrontConfig::get_out_color | ( | ) |
Definition at line 38 of file timefront.h.
Referenced by copy_from(), equivalent(), and interpolate().
Definition at line 40 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
| double TimeFrontConfig::center_x |
Definition at line 52 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
| double TimeFrontConfig::center_y |
Definition at line 53 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
| double TimeFrontConfig::angle |
Definition at line 54 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
| double TimeFrontConfig::in_radius |
Definition at line 55 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
| double TimeFrontConfig::out_radius |
Definition at line 56 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
Definition at line 57 of file timefront.h.
Referenced by copy_from(), equivalent(), and interpolate().
Definition at line 58 of file timefront.h.
Referenced by copy_from(), equivalent(), interpolate(), and TimeFrontWindow::TimeFrontWindow().
Definition at line 64 of file timefront.h.
Referenced by copy_from(), equivalent(), and interpolate().
Definition at line 65 of file timefront.h.
Referenced by copy_from(), equivalent(), and interpolate().
1.5.5