Commit | Date | |
---|---|---|
[r27]
by
ondrejpolach
Implementation of API using Standard. Contains large majority of methods for each type. Some specification was customized for Java (generic types). Designed and implemented way of changes of geometries. Because of this, some methods were added, witch is not in standard. For example, in ST_LineString are methods addAllPoints, AddPoint, RemovePoint witch should be used for change of line. Method getPoints return unmodifiable list of points, where operation as add, remove are not allowed. Each geometry can contains parent which is notified about change to check feasibility of change (validity). List of operations witch is not implemented (* will be implemented as soon as possible): Deep tested from API: Some other changes... |
2012-04-11 21:27:39 | Tree |
2012-04-02 21:11:30 | Tree | |
[r25]
by
ondrejpolach
api package splited to api and api.geometry. |
2012-04-02 21:00:20 | Tree |
[r24]
by
ondrejpolach
Implemented API of ISO for polygons. |
2012-04-01 11:18:32 | Tree |
[r23]
by
ondrejpolach
Many many changes. So step by step: * NoderImpl tested on basic examples. Simple edge set intersector also on special cases and rounder on basic examples. * Implemented ISO ST_Point, ST_LineString and tested with GeometryGraph (creation using GeometryGraphFactory and noding using above noder). * Other next modifications. |
2012-03-30 13:03:10 | Tree |
[r22]
by
ondrejpolach
Moved GeometryFactory(Impl) and CoordinatesFactory(Impl). |
2012-03-19 22:09:06 | Tree |
[r21]
by
ondrejpolach
Refactoring: GeometryFactory(Impl) and CoordinatesFactory(Generic2D) moved. |
2012-03-14 13:17:58 | Tree |
[r20]
by
ondrejpolach
Added isInside test to CGAlgorithms. Implemented in 2D robustly and tested. |
2012-03-14 10:35:42 | Tree |
[r19]
by
ondrejpolach
CIMPattern factory changed from class with static creator method to classic class with public method. |
2012-03-12 20:33:23 | Tree |
[r18]
by
ondrejpolach
Created packages for overlay and relate operations. In overlay implemented api for intersection, union, difference and symmetric difference. In relate implemented Clementini intersection matrix (DE-9IM) and api for its computation. Wrote test for CIMPatternFactory only. To ST_Geometry added overlay operations and relate operations. |
2012-03-07 19:30:54 | Tree |