


@95:68f11e37e58c

14 months 
tobias.foehst 
Merge with 14.08
tip



@94:968120829e55

14 months 
tobias.foehst 
Merge with 14.08
17.03



@93:a5e38d1d01b4

14 months 
tobias.foehst 
Adds functions to get the curvature from a spline curve and to find the …
14.08



@92:bd5ec027bd3c

14 months 
foehst 
Merge with 14.08



@91:c8f3f538e616

14 months 
foehst 
Merge with 14.08
17.03



@90:8ecfdebbfe5b

14 months 
foehst 
Adapts to examples/tests structure, improves the curvature example and add …
14.08



@89:4bf089ff3edf

14 months 
foehst 
Mapping global curve parameters on knot vector of B spline to get the same …
14.08



@88:0652d9041270

14 months 
foehst 
Asserting a correct knot vector
14.08



@87:04fe27c41055

19 months 
mreichardt 
Merge with 17.03



@86:d5f3717879e9

3 years 
max.reichardt 
Merged with 14.08
17.03



@85:74c0e14c9910

3 years 
foehst 
Starts beta branch for version 17.03
17.03



@84:ab3beb283aa3

4 years 
tobias.foehst 
Fixes detection of infinite intersection points for line segments and …
14.08



@83:fb1d9b4b52a4

4 years 
max.reichardt 
Fixes bug in intersection of line segment and bounding box
14.08



@82:e7f50f998458

4 years 
max.reichardt 
Adds intersection method for lines with bounding boxes
14.08



@81:6d5259597360

4 years 
max.reichardt 
Adds intersection method for line segments with bounding box  together …
14.08



@80:b720f2f65019

4 years 
foehst 
Replaces use of boost::enable_if_c by std::enable_if
14.08



@79:cc3205e94205

4 years 
foehst 
Merge with 14.08



@78:fab6cb47578c

4 years 
tobias.foehst 
Bugfix: limiting calculated intersection parameters to valid range in case …
14.08



@77:176a7425e823

4 years 
max.reichardt 
Merge with 14.08



@76:e6f537899176

4 years 
max.reichardt 
Fixes compile error on e.g. Ubuntu 16.04 platforms
14.08



@75:62e144a61a60

4 years 
foehst 
Merge with 14.08



@74:933f1acf1484

4 years 
foehst 
Adds detection of infinite intersection points for lines
14.08



@73:62ef2029db46

6 years 
foehst 
Merged with 14.08



@72:3998daf1a778

6 years 
foehst 
Merged with 13.10
14.08



@71:15933528431e

7 years 
fleischmann 
Adds copy constructor and assignment operator to tShape, replaces NULL …
13.10



@70:d3d17994230f

6 years 
foehst 
Started stable branch for version 14.08
14.08



@69:115bb81d02a2

6 years 
foehst 
Fix for clang: replaced array of runtimedetermined size by std::vector



@68:4b3a6bfa1c30

6 years 
foehst 
Adapted to changes in rrlib_math



@67:904ae7bd448b

7 years 
foehst 
Merged with 13.10



@66:bbb9483fe715

7 years 
foehst 
Adapted to changes in rrlib_math
13.10



@65:b4f7906764d3

7 years 
foehst 
Merged with 13.10



@64:046379da1097

7 years 
foehst 
Replaced array size by const value and variablelengtharrays by …
13.10



@63:2675601c82dd

7 years 
foehst 
Moved explicit template instantiation into namespace declaration
13.10



@62:98bb003e6f95

7 years 
foehst 
Merged default



@61:7579873fc40c

7 years 
foehst 
Started stable branch for version 13.10
13.10



@60:a22756932ab5

7 years 
foehst 
Added and updated license information



@59:de0986db717a

7 years 
foehst 
Reformatted with astyle 2.03



@58:8df64ba93b4c

7 years 
foehst 
Merged with default



@57:cbb2ceb540e3

7 years 
foehst 
Adjusted make.xml to change in make_builder shared library naming



@56:0b4cafcc1b46

7 years 
foehst 
Replaced mutable keyword by capturebyreference in lambdas to avoid …



@55:f6bb38d32106

7 years 
foehst 
More adaptions to changes in rrlib_util



@54:acdb5201af4b

7 years 
foehst 
Adapted to changes in rrlib_util



@53:ba561644c94f

7 years 
foehst 
Fixed canvas streaming operator for tLine



@52:26851bc6daf6

7 years 
foehst 
Made tBSplineCurve::NumberOfSegments cache its result and fixed the lookup …



@51:0d26d6c7f188

7 years 
foehst 
Adjusted knot type in tBSplineCurve and changed bezier_curve_cache to not …



@50:1dce8c94505d

7 years 
foehst 
Added some missing const qualifiers



@49:d6bed8c3902e

7 years 
foehst 
Made method to calculate the number of segments virtual in tSplineCurve …



@48:dda7030ef9f2

7 years 
foehst 
Added noargument constructors to curve types



@47:73eab926c138

7 years 
foehst 
Added serialization operators for curves



@46:d3f0d56168cc

8 years 
foehst 
Merged with changes from rrlib.org



@45:2a407d1589d4

8 years 
foehst 
Merged with changes from rrlib.org



@44:eb2f323a8d11

8 years 
foehst 
Merged with changes from rrlib.org



@43:f445f53bccb4

8 years 
fleischmann 
Fixed GetClosestPoint for Bezier curves due the previos implementation …



@42:3032ab636faf

8 years 
foehst 
Merged with changes from rrlib.org



@41:023a97df80d0

8 years 
foehst 
Merged with changes from rrlib.org



@40:ff9509bbfa3a

8 years 
foehst 
Merged with changes from rrlib.org



@39:a651fce8402e

8 years 
fleischmann 
Bug in stream operator fixed (end point was left out)



@38:569a61ee1214

8 years 
fleischmann 
Name of template parameters changed to convention



@37:3c5f9c26db92

8 years 
fleischmann 
Bspline curves of arbitrary degree added



@36:b1cbf5417488

8 years 
foehst 
Removed unimplemented specializations of streaming operators for canvas



@35:3bb421b79a01

8 years 
foehst 
Fixed wrong assertions: rotation matrices have determinant 1



@34:909e1ad3d6fc

8 years 
foehst 
Removed unneeded dependency files



@33:d83c349d14b4

8 years 
foehst 
Bugfix



@32:db115bb827ee

8 years 
foehst 
Added missing includes



@31:2ab1b4fdb800

8 years 
foehst 
Adapted to changes in rrlib_canvas and extendes interface using variadic …



@30:9ae11f8090aa

8 years 
foehst 
Fixed interface



@29:f15800b500ae

8 years 
foehst 
Added more general drawing methods for BezierCurves and SplineCurves, a …



@28:0cbc8bf8ea86

8 years 
foehst 
Adjusted weights in tUniformBSplineCurve to make better curves with …



@27:9756e29f1ed0

9 years 
foehst 
Fixed operator << for cubic spline curves



@26:510ca7a3fb61

9 years 
foehst 
Added missing adaptions to latest renaming and interface changes



@25:2a634441d8ef

9 years 
foehst 
Reformatted with astyle 2.02.1



@24:627bf1924b86

9 years 
foehst 
Added streaming operators for rrlib_canvas



@23:6b2994bf47c6

9 years 
foehst 
Fixed namespace usage



@22:f73e1bdbc9bf

9 years 
foehst 
Moved metric definitions to vector class in rrlib_math



@21:c6c1dda3d2e0

9 years 
foehst 
Some renaming and the default metric is now accessible via cDEFAULT_METRIC



@20:8f9a14fd63eb

9 years 
foehst 
Readded support for different metrics using C++11 constucts



@19:85538eb6ac6a

9 years 
foehst 
Imported tKDTree



@18:5b1657e5f5c8

9 years 
foehst 
Fixed issues with static const values and added GetCurvature for 2 and …



@17:3daa58ced492

9 years 
foehst 
Merged with changes from rrlab



@16:a9e6bf94cfe4

9 years 
foehst 
Added GetClosestPoint to Bezier curves and splines



@15:ab5bbeefd049

9 years 
foehst 
Renamed GetNearestPoint to GetClosestPoint



@14:83a174d09c05

9 years 
foehst 
Updated and added old/missing copyright notes



@13:34f567d4cc50

9 years 
foehst 
Removed notexisting testprogram from make.xml



@12:a8c68867b008

9 years 
foehst 
Reenabled make.xml validation as the makebuilder now handles …



@11:335ea55eab51

9 years 
foehst 
Fixed segfault



@10:482370f77056

10 years 
foehst 
Fixed copy/paste error



@9:55215b1ab40b

10 years 
admin 
Updated dependencies



@8:2cefb20abdfd

10 years 
foehst 
Reformatting to meet code templates



@7:b909047eb661

10 years 
foehst 
Really moved curves into subdirectory



@6:c83d2ac2f52f

10 years 
foehst 
 Moved curves into subdirectory
 Added checks for valid euclidean …



@5:59e37f7014a1

10 years 
foehst 
Generalized interfaces for arbitrary data sources and not only std::vector



@4:e60e074ddd36

10 years 
foehst 
 Added base class for splines that define their segments as Bezier curves …



@3:1b43b0dab355

10 years 
foehst 
Adapted to changes in rrlib_math rev. 22



@2:e4907cbd2fd1

10 years 
admin 
Updated dependencies



@1:e3a747b66680

10 years 
foehst 
Added basic geometric shape class
Added lines, line segments and Bezier …



@0:f067016d8620

10 years 
admin 
Initial repository layout
