Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenlib/intern/rct.c
| Context not available. | |||||
| return false; | return false; | ||||
| } | } | ||||
| /* if either points intersect then we definetly intersect */ | /* if either points intersect then we definitely intersect */ | ||||
| if (BLI_rcti_isect_pt_v(rect, s1) || BLI_rcti_isect_pt_v(rect, s2)) { | if (BLI_rcti_isect_pt_v(rect, s1) || BLI_rcti_isect_pt_v(rect, s2)) { | ||||
| return true; | return true; | ||||
| } | } | ||||
| else { | else { | ||||
| /* both points are outside but may insersect the rect */ | /* both points are outside but may intersect the rect */ | ||||
| int tvec1[2]; | int tvec1[2]; | ||||
| int tvec2[2]; | int tvec2[2]; | ||||
| /* diagonal: [/] */ | /* diagonal: [/] */ | ||||
| Context not available. | |||||
| return false; | return false; | ||||
| } | } | ||||
| /* if either points intersect then we definetly intersect */ | /* if either points intersect then we definitely intersect */ | ||||
| if (BLI_rctf_isect_pt_v(rect, s1) || BLI_rctf_isect_pt_v(rect, s2)) { | if (BLI_rctf_isect_pt_v(rect, s1) || BLI_rctf_isect_pt_v(rect, s2)) { | ||||
| return true; | return true; | ||||
| } | } | ||||
| else { | else { | ||||
| /* both points are outside but may insersect the rect */ | /* both points are outside but may intersect the rect */ | ||||
| float tvec1[2]; | float tvec1[2]; | ||||
| float tvec2[2]; | float tvec2[2]; | ||||
| /* diagonal: [/] */ | /* diagonal: [/] */ | ||||
| Context not available. | |||||