Commit History

Autor SHA1 Mensaxe Data
  cutealien 046f889bc7 Spelling fixes hai 1 ano
  cutealien f183d7d323 line2d::intersectWith now using f64 instead of f32 internally %!s(int64=2) %!d(string=hai) anos
  cutealien 09fa4ac3ba Remove several copy-constructors and assignment operators which did nothing special. %!s(int64=2) %!d(string=hai) anos
  cutealien e75d2904b1 Replace public header guards to avoid using indentifiers reserved by c++ %!s(int64=3) %!d(string=hai) anos
  cutealien e9cdd3e8ca Merging r6172 through r6199 from branch releases/1.8 to trunk %!s(int64=3) %!d(string=hai) anos
  cutealien 32585c5ed0 Cleanup: Make some variables const. %!s(int64=5) %!d(string=hai) anos
  cutealien c7e0b42554 Optimizing line2d::intersectWith and line2d::fastLinesIntersection. %!s(int64=7) %!d(string=hai) anos
  fixeworks e6936a81fe Removed duplicated method I added by mistake in vector2d.h Refactored code to use older and better method. %!s(int64=7) %!d(string=hai) anos
  fixeworks cd3c0beb9d Fixed all compilation errors that Visual studio skipped. Now all added functions are unit-tested. %!s(int64=7) %!d(string=hai) anos
  cutealien 34639b9d70 Fix some compile errors and warnings on MinGW. %!s(int64=7) %!d(string=hai) anos
  fixeworks 56f0372862 Added new intersection methods, improved comparison to be reusable (without hardcoding rounding constants), added unit tests for some functionality %!s(int64=7) %!d(string=hai) anos
  cutealien bd9ff4940b Revert r5384 partly. Didn't compile. %!s(int64=7) %!d(string=hai) anos
  fixeworks d783e760ee Added more intersection tests for Line2D. Fixed typos for Reference operator "&". %!s(int64=7) %!d(string=hai) anos
  fixeworks 29d9eab99c Fixed semicolon typo. Sorry %!s(int64=7) %!d(string=hai) anos
  fixeworks 03aba69d19 Added methods to check if 2 lines are incident segments (intersects in exactly 1 point) or intersect in general (also colinear) %!s(int64=7) %!d(string=hai) anos
  cutealien bff50c751d Spelling fixes. %!s(int64=8) %!d(string=hai) anos
  cutealien 80512c8385 line2d::intersectWith has a new parameter to allow ignoring intersections with coincident lines %!s(int64=11) %!d(string=hai) anos
  hybrid 37f8eb7d5d Merged revisions 4485-4509 from 1.8 branch. Cursor fix for Windows 8. %!s(int64=11) %!d(string=hai) anos
  hybrid 9f7227b7ad Some whitespace adjustment. %!s(int64=11) %!d(string=hai) anos
  hybrid 0a2330890a Bump copyright to 2012 %!s(int64=12) %!d(string=hai) anos
  cutealien 7b112dbce8 - Add core::iszero and core::squareroot for s64 type. %!s(int64=12) %!d(string=hai) anos
  cutealien 4ae5949756 - line2d::getClosestPoint can now also get the closest point on the line additional to only checking for closest point on the line-segment. %!s(int64=12) %!d(string=hai) anos
  cutealien 9c8790136c More fixed to make line2d work with integers this time in intersectWith and getClosestPoint. %!s(int64=12) %!d(string=hai) anos
  cutealien 9184ea4c47 Merged revisions 4057-4071 from 1.7 branch. %!s(int64=12) %!d(string=hai) anos
  cutealien d9a6ac315a - line2d::getMiddle and line3d::getMiddle work now also with integers. But can be slower in debug and for compilers which are not optimizing division by 2 to multiplication by 0.5 for floats also in release (if that still matters we need a template specialization here). %!s(int64=12) %!d(string=hai) anos
  hybrid 5e4d495dcc Bump copyright dates to 2011. %!s(int64=14) %!d(string=hai) anos
  hybrid 7e236b0192 Merged from trunk, revisions 3366-3387. A few bug fixes all over the place. %!s(int64=14) %!d(string=hai) anos
  cutealien ea10ff872d Add parameter to line2d::intersectWith to allow getting intersections outside the segments (thx Yoran). %!s(int64=14) %!d(string=hai) anos
  hybrid 3ef1b18308 Fix eol-style for all code files to CRLF for simpler file handling. %!s(int64=15) %!d(string=hai) anos
  hybrid 7e5822ec2c Fix eol-style for all code files to native. %!s(int64=15) %!d(string=hai) anos