


@104:648512e4aae4

22 months 
max.reichardt 
Merge with 17.03
tip



@103:c51d75904a48

22 months 
max.reichardt 
Adds '==' and '!=' operators to tLineSegment
17.03



@102:167e879e6ef2

2 years 
max.reichardt 
Merge with 17.03



@101:170d240d3407

2 years 
max.reichardt 
Merge with 14.08
17.03



@100:dd8f739121ee

2 years 
max.reichardt 
Fixes compile error from changeset 5a75c0a06ee1
14.08



@99:25f6b5cb56d5

2 years 
foehst 
Merge with 14.08



@98:9e58ddff5d59

2 years 
foehst 
Merge with 14.08
17.03



@97:c5242c8527b7

2 years 
foehst 
Using a nonnormalized knot vector to avoid numerical issues
14.08



@96:5a75c0a06ee1

2 years 
foehst 
Postpones calculation of knot vector and padds splines of higher degree to …
14.08



@95:68f11e37e58c

3 years 
tobias.foehst 
Merge with 14.08



@94:968120829e55

3 years 
tobias.foehst 
Merge with 14.08
17.03



@93:a5e38d1d01b4

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



@92:bd5ec027bd3c

3 years 
foehst 
Merge with 14.08



@91:c8f3f538e616

3 years 
foehst 
Merge with 14.08
17.03



@90:8ecfdebbfe5b

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



@89:4bf089ff3edf

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



@88:0652d9041270

3 years 
foehst 
Asserting a correct knot vector
14.08



@87:04fe27c41055

4 years 
mreichardt 
Merge with 17.03



@86:d5f3717879e9

5 years 
max.reichardt 
Merged with 14.08
17.03



@85:74c0e14c9910

6 years 
foehst 
Starts beta branch for version 17.03
17.03



@84:ab3beb283aa3

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



@83:fb1d9b4b52a4

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



@82:e7f50f998458

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



@81:6d5259597360

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



@80:b720f2f65019

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



@79:cc3205e94205

6 years 
foehst 
Merge with 14.08



@78:fab6cb47578c

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



@77:176a7425e823

6 years 
max.reichardt 
Merge with 14.08



@76:e6f537899176

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



@75:62e144a61a60

6 years 
foehst 
Merge with 14.08



@74:933f1acf1484

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



@73:62ef2029db46

8 years 
foehst 
Merged with 14.08



@72:3998daf1a778

8 years 
foehst 
Merged with 13.10
14.08



@71:15933528431e

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



@70:d3d17994230f

8 years 
foehst 
Started stable branch for version 14.08
14.08



@69:115bb81d02a2

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



@68:4b3a6bfa1c30

8 years 
foehst 
Adapted to changes in rrlib_math



@67:904ae7bd448b

9 years 
foehst 
Merged with 13.10



@66:bbb9483fe715

9 years 
foehst 
Adapted to changes in rrlib_math
13.10



@65:b4f7906764d3

9 years 
foehst 
Merged with 13.10



@64:046379da1097

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



@63:2675601c82dd

9 years 
foehst 
Moved explicit template instantiation into namespace declaration
13.10



@62:98bb003e6f95

9 years 
foehst 
Merged default



@61:7579873fc40c

9 years 
foehst 
Started stable branch for version 13.10
13.10



@60:a22756932ab5

9 years 
foehst 
Added and updated license information



@59:de0986db717a

9 years 
foehst 
Reformatted with astyle 2.03



@58:8df64ba93b4c

9 years 
foehst 
Merged with default



@57:cbb2ceb540e3

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



@56:0b4cafcc1b46

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



@55:f6bb38d32106

9 years 
foehst 
More adaptions to changes in rrlib_util



@54:acdb5201af4b

9 years 
foehst 
Adapted to changes in rrlib_util



@53:ba561644c94f

9 years 
foehst 
Fixed canvas streaming operator for tLine



@52:26851bc6daf6

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



@51:0d26d6c7f188

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



@50:1dce8c94505d

9 years 
foehst 
Added some missing const qualifiers



@49:d6bed8c3902e

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



@48:dda7030ef9f2

9 years 
foehst 
Added noargument constructors to curve types



@47:73eab926c138

9 years 
foehst 
Added serialization operators for curves



@46:d3f0d56168cc

10 years 
foehst 
Merged with changes from rrlib.org



@45:2a407d1589d4

10 years 
foehst 
Merged with changes from rrlib.org



@44:eb2f323a8d11

10 years 
foehst 
Merged with changes from rrlib.org



@43:f445f53bccb4

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



@42:3032ab636faf

10 years 
foehst 
Merged with changes from rrlib.org



@41:023a97df80d0

10 years 
foehst 
Merged with changes from rrlib.org



@40:ff9509bbfa3a

10 years 
foehst 
Merged with changes from rrlib.org



@39:a651fce8402e

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



@38:569a61ee1214

10 years 
fleischmann 
Name of template parameters changed to convention



@37:3c5f9c26db92

10 years 
fleischmann 
Bspline curves of arbitrary degree added



@36:b1cbf5417488

10 years 
foehst 
Removed unimplemented specializations of streaming operators for canvas



@35:3bb421b79a01

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



@34:909e1ad3d6fc

10 years 
foehst 
Removed unneeded dependency files



@33:d83c349d14b4

10 years 
foehst 
Bugfix



@32:db115bb827ee

10 years 
foehst 
Added missing includes



@31:2ab1b4fdb800

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



@30:9ae11f8090aa

10 years 
foehst 
Fixed interface



@29:f15800b500ae

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



@28:0cbc8bf8ea86

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



@27:9756e29f1ed0

11 years 
foehst 
Fixed operator << for cubic spline curves



@26:510ca7a3fb61

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



@25:2a634441d8ef

11 years 
foehst 
Reformatted with astyle 2.02.1



@24:627bf1924b86

11 years 
foehst 
Added streaming operators for rrlib_canvas



@23:6b2994bf47c6

11 years 
foehst 
Fixed namespace usage



@22:f73e1bdbc9bf

11 years 
foehst 
Moved metric definitions to vector class in rrlib_math



@21:c6c1dda3d2e0

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



@20:8f9a14fd63eb

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



@19:85538eb6ac6a

11 years 
foehst 
Imported tKDTree



@18:5b1657e5f5c8

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



@17:3daa58ced492

11 years 
foehst 
Merged with changes from rrlab



@16:a9e6bf94cfe4

11 years 
foehst 
Added GetClosestPoint to Bezier curves and splines



@15:ab5bbeefd049

11 years 
foehst 
Renamed GetNearestPoint to GetClosestPoint



@14:83a174d09c05

11 years 
foehst 
Updated and added old/missing copyright notes



@13:34f567d4cc50

11 years 
foehst 
Removed notexisting testprogram from make.xml



@12:a8c68867b008

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



@11:335ea55eab51

11 years 
foehst 
Fixed segfault



@10:482370f77056

12 years 
foehst 
Fixed copy/paste error



@9:55215b1ab40b

12 years 
admin 
Updated dependencies



@8:2cefb20abdfd

12 years 
foehst 
Reformatting to meet code templates



@7:b909047eb661

12 years 
foehst 
Really moved curves into subdirectory



@6:c83d2ac2f52f

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



@5:59e37f7014a1

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


