#include <AnimationObject.h>
|
| | AnimationObject (int file_id, CARTA::AnimationFrame &start_frame, CARTA::AnimationFrame &first_frame, CARTA::AnimationFrame &last_frame, CARTA::AnimationFrame &delta_frame, const google::protobuf::Map< google::protobuf::int32, CARTA::MatchedFrameList > &matched_frames, std::vector< int > stokes_indices, int frame_rate, bool looping, bool reverse_at_end, bool always_wait) |
| |
| int | CurrentFlowWindowSize () |
| |
| void | CancelExecution () |
| |
| void | ResetContext () |
| |
◆ AnimationObject()
| carta::AnimationObject::AnimationObject |
( |
int |
file_id, |
|
|
CARTA::AnimationFrame & |
start_frame, |
|
|
CARTA::AnimationFrame & |
first_frame, |
|
|
CARTA::AnimationFrame & |
last_frame, |
|
|
CARTA::AnimationFrame & |
delta_frame, |
|
|
const google::protobuf::Map< google::protobuf::int32, CARTA::MatchedFrameList > & |
matched_frames, |
|
|
std::vector< int > |
stokes_indices, |
|
|
int |
frame_rate, |
|
|
bool |
looping, |
|
|
bool |
reverse_at_end, |
|
|
bool |
always_wait |
|
) |
| |
|
inline |
◆ CancelExecution()
| void carta::AnimationObject::CancelExecution |
( |
| ) |
|
|
inline |
◆ CurrentFlowWindowSize()
| int carta::AnimationObject::CurrentFlowWindowSize |
( |
| ) |
|
|
inline |
◆ ResetContext()
| void carta::AnimationObject::ResetContext |
( |
| ) |
|
|
inline |
◆ Session
◆ _always_wait
| bool carta::AnimationObject::_always_wait |
|
private |
◆ _context
◆ _current_frame
| CARTA::AnimationFrame carta::AnimationObject::_current_frame |
|
private |
◆ _delta_frame
| CARTA::AnimationFrame carta::AnimationObject::_delta_frame |
|
private |
◆ _file_id
| int carta::AnimationObject::_file_id |
|
private |
◆ _file_open
| volatile int carta::AnimationObject::_file_open |
|
private |
◆ _first_frame
| CARTA::AnimationFrame carta::AnimationObject::_first_frame |
|
private |
◆ _frame_interval
| std::chrono::microseconds carta::AnimationObject::_frame_interval |
|
private |
◆ _frame_rate
| int carta::AnimationObject::_frame_rate |
|
private |
◆ _going_forward
| bool carta::AnimationObject::_going_forward |
|
private |
◆ _last_flow_frame
| CARTA::AnimationFrame carta::AnimationObject::_last_flow_frame |
|
private |
◆ _last_frame
| CARTA::AnimationFrame carta::AnimationObject::_last_frame |
|
private |
◆ _looping
| bool carta::AnimationObject::_looping |
|
private |
◆ _matched_frames
| std::unordered_map<int32_t, std::vector<float> > carta::AnimationObject::_matched_frames |
|
private |
◆ _next_frame
| CARTA::AnimationFrame carta::AnimationObject::_next_frame |
|
private |
◆ _reverse_at_end
| bool carta::AnimationObject::_reverse_at_end |
|
private |
◆ _start_frame
| CARTA::AnimationFrame carta::AnimationObject::_start_frame |
|
private |
◆ _stokes_indices
| std::vector<int> carta::AnimationObject::_stokes_indices |
|
private |
◆ _stop_called
| volatile bool carta::AnimationObject::_stop_called |
|
private |
◆ _t_last
| std::chrono::time_point<std::chrono::high_resolution_clock> carta::AnimationObject::_t_last |
|
private |
◆ _t_start
| std::chrono::time_point<std::chrono::high_resolution_clock> carta::AnimationObject::_t_start |
|
private |
◆ _wait_duration_ms
| int carta::AnimationObject::_wait_duration_ms |
|
private |
◆ _waiting_flow_event
| volatile bool carta::AnimationObject::_waiting_flow_event |
|
private |
◆ _waits_per_second
| int carta::AnimationObject::_waits_per_second |
|
private |
◆ _window_scale
| int carta::AnimationObject::_window_scale |
|
private |
The documentation for this class was generated from the following file: