Menu

Commit [r17]  Maximize  Restore  History

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):
1. Robust kernel
2. CG Algorithms
3. Line intersector

ondrejpolach 2012-03-03

<< < 1 2 (Page 2 of 2)
added /trunk/db4o.sp/src/com/db4o/sp/core/RealIntervalWrapperField.java
added /trunk/db4o.sp/src/com/db4o/sp/core/RobustKernel.java
removed /trunk/db4o.sp/src/com/db4o/sp/core/SquareRootExpression.java
removed /trunk/db4o.sp/src/com/db4o/sp/core/SubtractionExpression.java
removed /trunk/db4o.sp/src/com/db4o/sp/core/UnaryOpExpression.java
renamed /trunk/db4o.sp/src/com/db4o/sp/core/Utils.java -> /trunk/db4o.sp/src/com/db4o/sp/utilities/Utils.java
removed /trunk/db4o.sp/src/com/db4o/sp/core/ValueExpression.java
added /trunk/db4o.sp/src/com/db4o/sp/factories
added /trunk/db4o.sp/src/com/db4o/sp/factories/CoordinatesFactory.java
added /trunk/db4o.sp/src/com/db4o/sp/factories/CoordinatesFactoryGeneric2D.java
added /trunk/db4o.sp/src/com/db4o/sp/factories/GeometryFactory.java
added /trunk/db4o.sp/src/com/db4o/sp/factories/GeometryFactoryImpl.java
changed /trunk/db4o.sp/src/com/db4o/sp/referencing/CoordinateSequence.java
added /trunk/db4o.sp/src/com/db4o/sp/utilities
changed /trunk/db4o.sp/tests/com/db4o/sp/algorithms/CGAlgorithms_2DTest.java
removed /trunk/db4o.sp/tests/com/db4o/sp/algorithms/CGAlgorithms_3DTest.java
added /trunk/db4o.sp/tests/com/db4o/sp/algorithms/LineIntersector2DTest.java
removed /trunk/db4o.sp/tests/com/db4o/sp/algorithms/RobustLineIntersector_Generic2DCoordTest.java
removed /trunk/db4o.sp/tests/com/db4o/sp/api/GeometryFactoryTest.java
renamed /trunk/db4o.sp/tests/com/db4o/sp/core/CoreTest.java -> /trunk/db4o.sp/tests/com/db4o/sp/core/RobustKernelTest.java
/trunk/db4o.sp/src/com/db4o/sp/core/RealIntervalWrapperField.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/core/RobustKernel.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/factories/CoordinatesFactory.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/factories/CoordinatesFactoryGeneric2D.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/factories/GeometryFactory.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/factories/GeometryFactoryImpl.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/src/com/db4o/sp/referencing/CoordinateSequence.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/tests/com/db4o/sp/algorithms/CGAlgorithms_2DTest.java Diff Switch to side-by-side view
Loading...
/trunk/db4o.sp/tests/com/db4o/sp/algorithms/LineIntersector2DTest.java Diff Switch to side-by-side view
Loading...
<< < 1 2 (Page 2 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.