Commit Graph

70 Commits

Author SHA1 Message Date
Stefano Volpe 5697a21e41 Fix typo in Mesh.cs (#33) 2023-03-21 11:01:37 +01:00
wo80 2a130cea74 Always use aCute algorithm for mesh refinement by default (fixes #31). 2022-12-27 13:10:47 +01:00
wo80 bb46346f24 Fix QualityMesher not properly setting errorflag. 2022-12-20 16:24:19 +01:00
wo80 f329b32a93 Add Polygon tests. 2022-12-20 16:21:17 +01:00
a5rGithub f70be6a937 Provide easier way to recognize contours in the mesh (#28) 2022-09-08 23:50:13 +02:00
wo80 a3495f53ec Rewrite quality measures, add eta measure. 2022-08-22 19:21:56 +02:00
wo80 3deb79800e Minor improvements to mesh topology accessibility. 2022-08-21 23:38:40 +02:00
Stefano Volpe e5c692e7c5 Convergence criterion for Lloyd's algorithm (#23)
* Convergence criterion for Lloyd's algorithm
* Remove ISmoother, update SimpleSmootherTest
* Update doc comments
2022-07-23 12:17:02 +02:00
wo80 429e46a12a Add RandomSource to Configuration class (closes #19). 2022-07-20 00:09:43 +02:00
wo80 5c533d5ee3 Fix floating point tolerance for QualityMeasure test. 2022-07-19 13:16:55 +02:00
wo80 0709cdf9e1 Add QualityMeasure test. 2022-07-19 13:14:36 +02:00
wo80 efe0da057a Update QualityMeasure and example 4 (closes #21) 2022-07-19 13:01:31 +02:00
wo80 a421bcdc22 Fix Triangle.Viewer statistic view. 2022-07-19 01:47:59 +02:00
wo80 ea2599e7d1 Update example 4 (related to issue #21) 2022-07-19 01:38:14 +02:00
wo80 164318fd8e Update QualityMeasure class. 2022-07-19 00:53:01 +02:00
wo80 a3d960d5b7 Update nuget packages. 2022-07-19 00:30:49 +02:00
wo80 28bb6084a0 Fix adjacency matrix computation if mesh contains undead vertices. 2022-05-28 23:06:24 +02:00
wo80 601ded9643 Add more tests. 2022-05-28 16:41:40 +02:00
wo80 36c5050b9a Remove Triangle.Viewer solution file. 2022-05-28 16:26:21 +02:00
wo80 6fa403dcc0 Code documentation updates (2). 2022-05-28 16:24:25 +02:00
wo80 ea8ad5f272 Code documentation updates. 2022-05-24 12:17:39 +02:00
wo80 2f23e33ffa Update SVG code to include region rendering. 2022-05-14 16:52:52 +02:00
wo80 9351a370d4 Update examples. 2022-05-14 16:51:29 +02:00
wo80 db7987c5e3 Fix NRE in viewer app. 2022-04-25 17:49:54 +02:00
wo80 e162e02102 Add convex hull example. 2022-04-25 17:46:19 +02:00
wo80 5b2d85e299 Rename example files. 2022-04-25 17:36:16 +02:00
wo80 5343dcfb8c Update parallel mesh processing example. 2022-03-18 18:03:29 +01:00
wo80 0a9fe1104e Update example 10. 2022-03-18 17:51:56 +01:00
wo80 278e9421e8 Change Triangle.Rendering target framework to netstandard2.0 2022-03-06 18:15:46 +01:00
wo80 b6cd758d1c Add interpolation test. 2022-03-05 22:17:27 +01:00
wo80 fd205fbb9c Update examples (add interpolation example 10). 2022-03-05 21:13:52 +01:00
wo80 ffbe041f7b Rename example 10. 2022-03-05 20:50:37 +01:00
wo80 1383b57f0a Update examples. 2022-03-05 20:49:49 +01:00
wo80 4484c6c31a Rename MeshExplorer to Triangle.Viewer (keeping old namespace for now). 2022-03-05 01:07:05 +01:00
wo80 23c2682c6e Move Windows-specific projects into separate solution. 2022-03-05 01:01:39 +01:00
wo80 11e42c98f4 Update copyright headers. 2022-03-04 23:29:58 +01:00
wo80 43b424e62d Minor updates. 2022-03-04 22:55:24 +01:00
wo80 ee6f03d5ce Triangle.Rendering projection expects normalized device coordinates now.
This should allow correct rendering of meshes that use more than 32bit float precision for their coordinates (no more unchecked cast from double to float).
2022-03-02 17:36:33 +01:00
wo80 a728da583e Triangle.Rendering minor updates. 2022-03-02 17:23:26 +01:00
wo80 80428bfa40 Triangle.Rendering simplify IRenderLayer and buffer handling. 2022-03-02 17:03:22 +01:00
wo80 e35b465330 Triangle.Rendering documentation and minor updates. 2022-03-01 01:35:06 +01:00
wo80 e8ca95960f Improve contour FindPointInPolygon() reliability (3). 2022-02-28 11:47:26 +01:00
wo80 227e9d9c66 Mesh converter: use singleton pattern instead of static methods. 2022-02-28 00:27:51 +01:00
wo80 b3bfac11d1 Update examples. 2022-02-28 00:13:27 +01:00
wo80 2e83d7ee5e Improve contour FindPointInPolygon() reliability (2). 2022-02-23 12:42:54 +01:00
wo80 bc955bb740 Improve contour FindPointInPolygon() reliability. 2022-02-23 10:30:29 +01:00
wo80 37ab83ae1f Make mesh.TransferNodes() private and instead pass input points to Mesh ctor. 2022-02-18 16:30:58 +01:00
wo80 62b7153a8a Fix Voronoi failing for meshes with undead vertices. 2022-02-18 16:27:20 +01:00
wo80 2264b4d7fd Add more tests (2). 2022-02-17 11:29:36 +01:00
wo80 5082449432 Add more tests. 2022-02-16 21:17:53 +01:00