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