diff options
author | Campbell Barton <campbell@blender.org> | 2022-05-19 07:32:54 +0300 |
---|---|---|
committer | Campbell Barton <campbell@blender.org> | 2022-05-19 07:32:54 +0300 |
commit | a111aae415d0cc3415bb9bc0c56fa9e53e9d00d8 (patch) | |
tree | a24f9ff1be9e09463ef64c04184b6f6adb988e87 /source/blender/editors/include | |
parent | ae11233b65778c653c2214a605e60f9d3302e318 (diff) | |
parent | 76b674198123eb0c5d77270ae037ad9c6c32c321 (diff) |
Merge branch 'blender-v3.2-release'
Diffstat (limited to 'source/blender/editors/include')
-rw-r--r-- | source/blender/editors/include/ED_view3d.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_view3d.h b/source/blender/editors/include/ED_view3d.h index 744f74bf25f..8695e03a57f 100644 --- a/source/blender/editors/include/ED_view3d.h +++ b/source/blender/editors/include/ED_view3d.h @@ -1083,6 +1083,16 @@ bool ED_view3d_quat_to_axis_view(const float viewquat[4], float epsilon, char *r_view, char *r_view_axis_rotation); +/** + * A version of #ED_view3d_quat_to_axis_view that updates `viewquat` + * if it's within `epsilon` to an axis-view. + * + * \note Include the special case function since most callers need to perform these operations. + */ +bool ED_view3d_quat_to_axis_view_and_reset_quat(float viewquat[4], + float epsilon, + char *r_view, + char *r_view_axis_rotation); char ED_view3d_lock_view_from_index(int index); char ED_view3d_axis_view_opposite(char view); |