Commit | Date | |
---|---|---|
[r17]
by
ondrejpolach
Deleted expression evaluator. Deleted 3D algorithms - next development focused on 2D (with strategies for extensions to 3D). Created robust kernel - sign of determinant (EGC with dynamic filter). Created robust CG algorithms - orientation and isOnLine predicates. Created robust line intersector - predicate is robust, intersection point computation based on homogeneous coordinates - approximately, but robustly (BigDecimal type with round off to double). Created geometry and coordinate factories with interfaces. Test cases (created and successfully passed): |
2012-03-03 21:57:42 | Tree |
[r16]
by
ondrejpolach
Created Expression evaluator. |
2012-02-22 12:11:58 | Tree |
[r15]
by
ondrejpolach
Created interface for line intersector strategy. |
2012-02-21 23:40:08 | Tree |
[r14]
by
ondrejpolach
I have created robust core of spatial extension. Contains evaluation of expression by exact and/or approximate computation. Support expression witch contains operations +,-,*,/ and sqrt. Support exact computation of sign of expression with dynamic filter for increase of speed. Added basic CGAlgorithms orientation and incircle for 2D and 3D (based on operation +,-, * only). Its implementation based on robust Expression of course. Strategy design pattern is used for algorithms. Simply tested on 2D and 3D coordinates. Support basic referencing (ISO 19111) from library JScience. Created general 2D and 3D coordinates and crs. Referencsing from JScience supports conversions, crs, cs and coordinates. Removed class EGCDeterminant because of foundation of Expression. |
2012-02-20 21:24:01 | Tree |
[r13]
by
ondrejpolach
Progress on EGC. |
2012-02-17 21:59:17 | Tree |
2012-02-16 10:46:02 | Tree | |
[r11]
by
ondrejpolach
|
2012-02-16 10:28:20 | Tree |
[r10]
by
ondrejpolach
Created basic set of API classes. |
2012-02-14 18:33:02 | Tree |
2012-02-01 10:21:13 | Tree | |
[r8]
by
ondrejpolach
Creating and initialization of project completed. |
2011-11-21 15:04:50 | Tree |