X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmaskautos.h;h=c090787552b5772320dd6134e4ac87d4791d3d70;hp=fcac125af29ea00767fd98c80ae2abb4fa0d2f14;hb=b78b166faf60a1c7357f990b1e2fb0e70be29fee;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1 diff --git a/cinelerra-5.1/cinelerra/maskautos.h b/cinelerra-5.1/cinelerra/maskautos.h index fcac125a..c0907875 100644 --- a/cinelerra-5.1/cinelerra/maskautos.h +++ b/cinelerra-5.1/cinelerra/maskautos.h @@ -35,9 +35,7 @@ public: ~MaskAutos(); Auto* new_auto(); - - - void dump(); + void dump(FILE *fp); static void avg_points(MaskPoint *output, MaskPoint *input1, @@ -54,9 +52,9 @@ public: int mask_exists(int64_t position, int direction); // Perform interpolation - void get_points(ArrayList *points, int submask, int64_t position, int direction); - float get_feather(int64_t position, int direction); - int get_value(int64_t position, int direction); + void get_points(MaskPoints *points, int submask, int64_t position, int direction); + double get_feather(int64_t position, int i, int direction); + double get_fader(int64_t position, int i, int direction); int total_submasks(int64_t position, int direction); // Translates all mask points void translate_masks(float translate_x, float translate_y);