diff options
author | Joshua Leung <aligorith@gmail.com> | 2014-04-15 19:08:01 +0400 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2014-04-15 19:23:51 +0400 |
commit | 76dd3db3041e7ab60b79f4c4b9aadd344d66a4c0 (patch) | |
tree | b0ca4f6c6a476d8e858507a9344ba5aeff9cdc58 /source/blender/blenkernel/BKE_fcurve.h | |
parent | 09e5aa5156486585b3d23f52f927db744fb9a055 (diff) |
Move binary-search threshold used for FCurves to BKE_fcurve.h header
Since this is now pretty much the de-facto "minimum distance between keyframes",
we might as well expose this in this header so that other places which need similar
thresholds can perform similar checks (needed for my next commit)
Diffstat (limited to 'source/blender/blenkernel/BKE_fcurve.h')
-rw-r--r-- | source/blender/blenkernel/BKE_fcurve.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_fcurve.h b/source/blender/blenkernel/BKE_fcurve.h index 046bb8e0e8d..0e86be9b97c 100644 --- a/source/blender/blenkernel/BKE_fcurve.h +++ b/source/blender/blenkernel/BKE_fcurve.h @@ -197,7 +197,10 @@ int BKE_fcm_envelope_find_index(struct FCM_EnvelopeData *array, float frame, int /* ************** F-Curves API ******************** */ -/* -------- Data Managemnt -------- */ +/* threshold for binary-searching keyframes - threshold here should be good enough for now, but should become userpref */ +#define BEZT_BINARYSEARCH_THRESH 0.01f /* was 0.00001, but giving errors */ + +/* -------- Data Management -------- */ void free_fcurve(struct FCurve *fcu); struct FCurve *copy_fcurve(struct FCurve *fcu); |