x265 update 2.7, findobj upgrade, fix svg init, fix for dragchkbox buttonpress, add...
[goodguy/history.git] / cinelerra-5.1 / plugins / findobj / findobj.h
index 4a29b3c98c6689f5296ce4ede9452954b06e5c54..03b4fa8802bd287190341ce8c20e605d7fa7526d 100644 (file)
@@ -95,6 +95,7 @@ class FindObjConfig
 public:
        FindObjConfig();
 
+       void reset();
        int equivalent(FindObjConfig &that);
        void copy_from(FindObjConfig &that);
        void interpolate(FindObjConfig &prev, FindObjConfig &next,
@@ -102,14 +103,17 @@ public:
        void boundaries();
 
        int algorithm, use_flann;
-       int drag_object, drag_scene;
+       int drag_object, drag_scene, drag_replace;
        float object_x, object_y, object_w, object_h;
        float scene_x, scene_y, scene_w, scene_h;
+       float replace_x, replace_y, replace_w, replace_h;
+       float replace_dx, replace_dy;
 
        int draw_keypoints;
        int draw_scene_border;
        int replace_object;
        int draw_object_border;
+       int draw_replace_border;
 
        int object_layer;
        int replace_layer;
@@ -160,6 +164,8 @@ public:
 
        int object_x, object_y, object_w, object_h;
        int scene_x, scene_y, scene_w, scene_h;
+       int replace_x, replace_y, replace_w, replace_h;
+       int replace_dx, replace_dy;
 
        int w, h;
        int object_layer;