Commit Graph

28 Commits

Author SHA1 Message Date
denizdiktas ddaa233443 minor refactor 2023-07-28 12:06:37 +03:00
denizdiktas 5a08d9a9c0 added: writing of faces 2023-07-26 09:43:13 +03:00
denizdiktas a87fec062d Added: writing the halfedges 2023-07-25 12:15:01 +03:00
denizdiktas 95eb1f5904 separating the geometry from topology: vertices -> points, edges -> curves 2023-07-25 11:18:39 +03:00
denizdiktas 38376c3fbe Added: correct code to traverse the outer and inner ccbs of all faces 2023-07-25 10:11:52 +03:00
denizdiktas c2f323b55a saving the vertices and edges for now (intermediate commit) 2023-07-24 17:18:54 +03:00
denizdiktas 3009fc4728 Fixed: Antarctica in no longer identified as one of the newly created faces. 2023-07-18 20:01:36 +03:00
denizdiktas f5f0995a62 Finished: code to identify the newly created faces: previous approach changed. Newly added faces are shown in red 2023-07-18 17:42:26 +03:00
denizdiktas 302f36b9ef working on finding out the newly created faces in the arrangement 2023-07-18 12:17:48 +03:00
denizdiktas 9014f8833e Initial implementation of checking the newly created faces during the arrangement construction 2023-07-17 17:54:24 +03:00
denizdiktas 78cead66e2 minor refactor 2023-07-12 17:28:34 +03:00
denizdiktas 2d2174d2cc Added: code to check for problematic nodes in Africa region and verify the redundant node in Antarctica 2023-07-11 21:34:15 +03:00
denizdiktas 824d9890c5 minor refactor 2023-07-10 20:38:27 +03:00
denizdiktas 83d22ace80 node-collapsing (very basic) 2023-07-10 20:12:51 +03:00
denizdiktas 258b40a7d7 Working on identifying the vertex problems 2023-07-10 15:52:04 +03:00
denizdiktas ea0604eddc Implemented: defining polygons with node-ids 2023-07-08 13:29:41 +03:00
denizdiktas 7ba83df90a Added: identification curve in the scene 2023-07-07 14:56:05 +03:00
denizdiktas 9f98df3d16 Refactor 2023-07-05 12:35:18 +03:00
denizdiktas 32446d30c2 Refactor: moved common arc construction code in Aos to anonymous namespace functions (might still need to refactor common code further) 2023-07-04 12:41:17 +03:00
denizdiktas 434c219b52 Moved arc construction into Aos as static (make it non-static member function?) 2023-07-04 12:11:20 +03:00
denizdiktas 1c934d7302 Corrected the rendering and arrangement construction logic (TODO: we need to take outer and inner boundaries separately) 2023-07-03 17:10:45 +03:00
denizdiktas 2b251e5052 Changed: KML data structure to reflect the geometry correctly 2023-07-03 16:49:27 +03:00
denizdiktas d97f1cfd2b Organized files under different categories in CMakeLists.txt 2023-07-03 14:15:17 +03:00
denizdiktas e29175b81e Rendering countries one by one 2023-06-30 14:03:53 +03:00
denizdiktas 03e2234437 refactor 2023-06-29 16:52:29 +03:00
denizdiktas 38c41461af Added: code to visualize the newly created vertices and to toggle the visualization of the countries 2023-06-28 18:50:22 +03:00
denizdiktas 10e7154607 Added: check with extended DCEL 2023-06-28 18:14:58 +03:00
denizdiktas 31cd58d8f9 Added: Arrangement check code 2023-06-28 17:08:41 +03:00