27e54f4d37
code cleanup: remove redundant casts. quiet some qualifier warnings.
2012-10-14 07:40:16 +00:00
db70bfc206
code cleanup: use functions to initialize selection user data structs, use radius-squared for circle select comparisons.
...
edge_fully_inside_rect() & edge_inside_rect() args were shorts when all callers were passing ints.
2012-10-05 15:44:11 +00:00
589ada7f0c
code cleanup: correct spelling
2012-09-28 06:45:20 +00:00
56b28635e7
code cleanup: rename BLI_in_rctf() --> BLI_rctf_isect_pt(), to conform with our naming convention.
2012-08-23 18:25:45 +00:00
5e0f254afa
utility functions for getting/setting rectangles for operators.
2012-08-08 20:38:55 +00:00
e9d73dbba5
use -FLT_MAX where FLT_MIN was misused
2012-08-07 19:49:38 +00:00
dd6d788400
mask selection invert wasnt working.
2012-08-01 13:34:20 +00:00
f1acd6ac3e
code cleanup: pass mouse position as int[2] rather then wmEvent
2012-07-27 15:15:55 +00:00
bef3be5326
code cleanup: mask keys now dont use space-clip keys - could give troubles later on.
2012-07-27 11:56:36 +00:00
ff078d309e
change clip utility function arguments to take space data and region rather then the context.
...
this allows a fix to be applied that corrects the helper line in the image view when transforming a mask.
2012-07-26 22:41:40 +00:00
77e7ca6aa8
mask/image editor now works for border select and lasso
2012-07-26 09:54:52 +00:00
c3a8894f57
wip mask/image commit, mostly internal function & added some TODO's
2012-07-25 10:39:54 +00:00
a5127dba57
vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v)
...
use where possible.
2012-07-11 18:17:48 +00:00
4b955a60ed
Cleanup up space clip API:
...
- Remove clip/mask specific size/aspect getters, they shall just
use the same size/aspect ratio.
- Made size getter (and some other public functions) accept context
instead of SpaceClip. Currently only SpaceClip is being get from
this context, but later it'll be helpful when adding support of
editing mask without opening clip in clip editor (in this case
using render resolution for mask would be ideal, but this
requires knowing scene in size getter).
- Rearrange some functions in clip_editor.c for easier navigation
in the file.
2012-06-20 10:28:51 +00:00
4f044f4ec1
Changes in clip editor's public api to make it's more clear
...
whether getting of some property happens or this property is
being changed.
Also made it more clear whether affecting property belongs
to clip or mask datablock.
2012-06-19 14:26:29 +00:00
6f0ad4ff0f
A few UI messages fixes.
2012-06-04 19:43:12 +00:00
d46a6dc59c
abbreviate mask-editing to mask-edit
2012-06-04 17:30:54 +00:00
c517247fc6
include cleanup, also raskter wasn't building on osx
2012-06-04 17:27:22 +00:00
115322ef08
mask merge (initial copy of editor files)
2012-06-04 15:36:16 +00:00