char * BLI_strncpy(char *__restrict dst, const char *__restrict src, size_t dst_maxncpy) ATTR_NONNULL(1
Array< MarkerPoint > * cached_marker_points_
void update_memory_buffer_partial(MemoryBuffer *output, const rcti &area, Span< MemoryBuffer * > inputs) override
void set_tracking_object(const char *object)
Array< MarkerPoint > * compute_marker_points()
void set_framenumber(int framenumber)
void set_movie_clip(MovieClip *clip)
void deinit_execution() override
void init_execution() override
char tracking_object_[64]
void determine_canvas(const rcti &preferred_area, rcti &r_area) override
void set_smoothness(float smoothness)
a MemoryBuffer contains access to the data
T interpolate(const T &a, const T &b, const FactorT &t)