Math Lib: clamp closest_to_line_segment_v# when segment has no length
[blender.git] / source / blender / blenlib / intern / math_geom.c
2015-12-23 Campbell BartonMath Lib: clamp closest_to_line_segment_v# when segment...
2015-12-15 Campbell BartonCleanup: math lib naming
2015-12-15 Campbell BartonCleanup: math lib naming
2015-12-15 Campbell BartonCleanup: consistent naming for closest_to_line api
2015-12-11 Campbell BartonMath Lib: 2d ray-segment intersection function
2015-12-03 Campbell BartonRemove redundant zero area face check
2015-12-03 Campbell BartonFix isect_point_tri_v3 w/ degenerate faces
2015-11-12 Campbell BartonCleanup: rename line to segments, avoids confusion
2015-10-22 Sergey SharybinFix T46521: Python: bvh.ray_cast doesn't find a plane...
2015-10-15 Campbell BartonBLI_math: isect_ray_plane_v3 now takes 4d plane
2015-10-07 Campbell BartonCleanup: spelling
2015-09-22 Campbell BartonCleanup: indentation
2015-09-05 Campbell BartonMath Lib: isect_plane_*_v3 avoid negation
2015-09-05 Campbell BartonMath Lib: simplify isect_plane_plane_v3
2015-09-04 Campbell BartonFix for isect_tri_tri_epsilon_v3 w/ small faces
2015-09-04 Campbell BartonMath Lib: Use plane intersect from graphics-gems
2015-09-04 Campbell BartonMath Lib: avoid sqrt w/ triangle intersection
2015-09-04 Campbell BartonCorrect own error in line_point_factor
2015-09-03 Campbell BartonSmall tri intersect fails when not normalized
2015-08-31 Campbell BartonRevert fix for T45849 (part 2, tsk!)
2015-08-31 Campbell Bartonerror in comments
2015-08-31 Campbell BartonAlternate fix for T45849: tri-tri intersect error
2015-08-31 Campbell BartonRevert fix for T45849, alternate fix coming up
2015-08-31 Campbell BartonMath Lib: Add closest_to_plane helper functions
2015-08-25 Campbell BartonFix T45853: Edge-slide UV-correct jitter
2015-08-23 Campbell BartonMath Lib: Use same logic for 2d/3d functions
2015-08-23 Campbell BartonMath Lib: minor optimization interp_weights_poly
2015-08-22 Campbell BartonCleanup: spelling
2015-08-22 Campbell BartonUse epsilon for line-intersect collinear test
2015-08-21 Campbell BartonMath Lib: watertight intersection function
2015-08-20 Campbell BartonCleanup: comment out isect_ray_tri_threshold_v3
2015-08-19 Campbell BartonFix T45706: Axis aligned tri-tri intersection
2015-07-29 Campbell BartonMath Lib: add isect_tri_tri_epsilon_v3 function
2015-07-21 Campbell BartonMath Lib: use vector funcs for isect_line_line_v2_point
2015-07-16 Campbell BartonAdd tessellation data to DerivedMesh (LoopTri)
2015-07-14 Campbell BartonMatch face tessellation order in edimode
2015-06-24 Campbell BartonCorrect recent error
2015-06-23 Campbell BartonImprove dist_***_to_corner_v3v3v3 precision
2015-06-23 Campbell BartonFix T45123: 2D line intersection fails
2015-06-23 Campbell BartonCleanup: use 2d math funcs for line intersection
2015-06-16 Campbell BartonCleanup: style
2015-06-15 Campbell BartonCleanup: quiet assert for zero-length axis
2015-05-13 Campbell BartonProject Paint: resolve ugly bleed artifacts
2015-03-04 Campbell BartonMath Lib: redundant axis flip decomposing a plane
2015-03-02 Campbell BartonFix dist_signed_squared_to_corner_v3v3v3 with concave...
2015-02-16 Campbell BartonMath Lib: add dist_signed_squared_to_corner_v3v3v3
2015-01-13 Campbell BartonMath Lib: improve area calculation
2015-01-03 Bastien MontagneRefactor 'fit in camera view' code, and expose it to...
2014-12-27 Campbell BartonFix T43034: beautify-fill leaves zero area tri's
2014-12-25 Campbell Bartonoptimize interp_weights_poly_v2, v3
2014-12-25 Campbell Bartonoptimize interp_weights_poly_v2, v3
2014-12-25 Campbell Bartoncleanup: use cross_tri_v2 when area isn't needed.
2014-12-17 Campbell BartonFix triangulating concave quads
2014-12-01 Bastien MontagneCleanup: hopefully last int->bool one in this area!
2014-11-21 Campbell BartonCleanup: typo
2014-10-23 Jason WilkinsChecked each of my (jwilkins) XXX notes.
2014-10-09 Campbell BartonCleanup: use bool and const args
2014-09-28 Campbell BartonComments: clarify math lib
2014-09-24 Campbell BartonCleanup: use float versions of functions when in/output...
2014-09-16 Campbell BartonCleanup: sync map_to_sphere, UNLIKELY xy zero case
2014-08-16 Campbell BartonMath Lib: replace epsilon with check against zero
2014-08-16 Campbell BartonMath Lib: add isect_line_line_epsilon_v3
2014-08-13 Campbell BartonMath Lib: rename barycentric_transform -> transform_poi...
2014-08-13 Campbell BartonMath Lib: name signed versions of dist_to_plane_v3...
2014-07-30 Bastien MontagneCleanup: general cleanup in BLI_math code (mostly,...
2014-07-21 Campbell BartonMath Lib: Add isect_point_tri_v3
2014-07-11 Lukas TönneFix T41019: Calculate Mass does not calculate actual...
2014-04-30 Campbell BartonCode cleanup: remove unused includes
2014-04-29 Campbell BartonCode cleanup: remove redundant matrix initialization
2014-04-27 Campbell BartonCorrect some errors in auto-cleanup
2014-04-26 Campbell BartonCode cleanup: const args and arrays
2014-04-26 Campbell BartonCode cleanup: use 'const' for arrays (blenlib)
2014-04-22 Campbell BartonMath Lib: move barycentric_weights_v2_persp to into...
2014-04-19 Campbell BartonMath Lib: minor optimization to barycentric_transform
2014-04-16 Campbell BartonMath Lib: optimize axis_dominant_v3_to_m3, approx 6x...
2014-04-15 Campbell BartonMath Lib: avoid having to pass a pre-calculated normal...
2014-04-01 Campbell BartonCorrection for error in own recent commit (makesrna...
2014-03-30 Campbell BartonCode cleanup: de-duplicate cotangent weight function...
2014-03-29 Campbell BartonCode cleanup: avoid setting du/dv twice with ray inters...
2014-03-29 Campbell BartonCode cleanup: replace dot with len_squared and is_zero...
2014-03-28 Campbell BartonCode cleanup: use sqrtf when input and output are float
2014-03-27 Campbell BartonBMesh: optimize BM_face_legal_splits for concave faces
2014-03-26 Campbell BartonCode cleanup: use consistent arg order for math api...
2014-03-26 Dalai FelintoNew resolve_tri_uv_v3 util function
2014-03-26 Campbell BartonCode cleanup: add _v2 suffix to resolve_tri/quad functions
2014-03-16 Bastien MontagneFix T39210: Grid Fill is generating mesh that's inconsi...
2014-03-15 Campbell BartonCode cleanup: use r_ prefix for return args
2014-02-02 Campbell BartonCode cleanup: suffix vars to make obvious they are...
2013-12-29 Campbell BartonMath Lib: replace point in polygon function with one...
2013-12-29 Campbell BartonFix missing check if isect_plane_plane_v3 fails to...
2013-12-28 Campbell BartonMath Lib: add dist_squared_to_line_v2, avoids sqrt...
2013-12-26 Campbell BartonSimplify isect_point_poly_v2 functions using angle_sign...
2013-12-05 Campbell BartonCode Cleanup: use strict flags for math lib, add inline...
2013-12-04 Campbell BartonCompiler warnings: quiet float/double conversion warning
2013-12-04 Lukas TönneFix for EWA (elliptical weighted average) sampling...
2013-11-30 Campbell BartonMath Library: add functions cross_poly_v2, cross_tri_v2
2013-10-05 Campbell Bartonrename overlap to holes for isect_point_poly_v2
2013-10-04 Campbell Bartoncode cleanup: warnings and minor edits.
2013-10-04 Campbell Bartonfix for lasso failing/glitches on overlapping lines...
2013-10-04 Campbell Bartonfix for lasso selection (in non-zbuf mode) when the...