Commit Graph

137 Commits

Author SHA1 Message Date
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 2290b5bd56 Update README.md 2022-02-27 19:55:36 +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
wo80 8952d7d993 Minor changes and additions. 2022-02-16 21:12:19 +01:00
wo80 b12d168cea Add option to allow triangles being excluded from refinement. 2022-02-15 21:05:59 +01:00
wo80 ea6d39e1da Add examples project. 2022-02-15 17:45:36 +01:00
wo80 940ae18061 Remove obsolete methods from IPolygon interface. 2022-02-14 21:52:13 +01:00
wo80 5500ecc166 Simplify EdgeIterator implementation. 2022-02-14 21:44:03 +01:00
wo80 541e0b4e61 Add test project. 2022-02-14 15:37:07 +01:00
wo80 a67b518b2d Minor updates to Triangle.Rendering code. 2022-02-14 14:01:35 +01:00
wo80 66197a01e8 Cleanup and documentation. 2022-02-14 13:59:16 +01:00
wo80 5515941c4b Add check for degenerate boundary triangles to MeshValidator. 2022-02-14 13:41:08 +01:00
wo80 d1a52c6c7c Simplify log implementation (no need for interface abstractions). 2022-02-14 13:29:19 +01:00
wo80 1dbac98d67 Work around possible IndexOutOfRangeException in NewLocation code. 2022-02-13 14:26:23 +01:00
wo80 0fb43a4626 Remove obsolete ConstraintOptions.UseRegions option. 2022-02-13 13:56:50 +01:00
wo80 246288398f Remove unused variable from Dwyer. 2022-02-13 13:46:18 +01:00
wo80 d2bb1334c9 Fix BoundedVoronoi issue (closes #8). 2022-02-13 13:29:31 +01:00
wo80 e8cebc3945 Fix Polygon ctor ignoring capacity argument (closes #14). 2022-02-13 13:26:47 +01:00
wo80 f727bcf7f5 Minor changes to MeshExplorer project file. 2022-02-13 13:23:50 +01:00
wo80 73518d8cf2 Rename TestApp folder. 2022-02-13 12:44:42 +01:00
wo80 cda83f09ee Rename Mesh Explorer project file. 2022-02-13 12:43:16 +01:00
wo80 a77cded7d2 Convert projects to netstandard2.0 and net6.0. 2022-02-13 12:42:21 +01:00
wo80 a088a2f8c5 Rename source folder. 2022-02-13 12:28:55 +01:00
wo80 625be1ab8f Remove BuildProcessTemplates. 2022-02-13 12:26:36 +01:00
wo80 d3fff03367 Remove vssscc files. 2022-02-13 12:25:44 +01:00
wo80 c0acee6e9d Add gitignore. 2022-02-13 12:24:32 +01:00
eppz 6f0e55b876 Merge branch 'Attribution' 2017-06-17 07:42:33 +02:00
eppz e3fa143221 Create README.md 2017-06-17 07:42:21 +02:00
SND\wo80_cp 5ab20816e5 USE_Z: add automatic interpolation of z coordinate
git-svn-id: https://triangle.svn.codeplex.com/svn@79822 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2017-05-15 16:13:21 +00:00
SND\wo80_cp ab3693fb04 Minor updates.
git-svn-id: https://triangle.svn.codeplex.com/svn@79801 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2017-05-09 09:18:28 +00:00
SND\wo80_cp 65f38fd8f2 ImageRenderer: fix rendering of regions
git-svn-id: https://triangle.svn.codeplex.com/svn@79627 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-11-18 11:58:33 +00:00
SND\wo80_cp b604134c15 Fix image rendering.
git-svn-id: https://triangle.svn.codeplex.com/svn@79554 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-09-30 12:06:38 +00:00
SND\wo80_cp bb326a6674 Move sorting code from Dwyer to VertexSorter.
git-svn-id: https://triangle.svn.codeplex.com/svn@79547 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-09-20 13:17:36 +00:00
SND\wo80_cp a05e67d7b3 Update region iterator.
git-svn-id: https://triangle.svn.codeplex.com/svn@79514 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-09-10 17:00:54 +00:00
SND\wo80_cp e1c523299f Rename Sampler to TriangleSampler;
Make TriangleLocator public;

git-svn-id: https://triangle.svn.codeplex.com/svn@79449 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-08-23 20:29:52 +00:00
SND\wo80_cp 4a4da6c5fb Cleanup EPS and SVG code;
Option to gzip compress EPS and SVG images

git-svn-id: https://triangle.svn.codeplex.com/svn@79412 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-08-09 13:15:32 +00:00
SND\wo80_cp 3f10f86307 Move EPS and SVG writer to Triangle.Rendering project.
git-svn-id: https://triangle.svn.codeplex.com/svn@79411 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-08-08 23:56:03 +00:00
SND\wo80_cp f7dba8af41 Basic support for region area constraints.
git-svn-id: https://triangle.svn.codeplex.com/svn@79346 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-07-15 22:48:07 +00:00
SND\wo80_cp 507ef402ce Reduce size of exported EPS images.
git-svn-id: https://triangle.svn.codeplex.com/svn@79345 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-07-15 15:07:38 +00:00
SND\wo80_cp 3c20831c10 Fix structured mesh generation (GenericMesher);
Code cleanup;

git-svn-id: https://triangle.svn.codeplex.com/svn@78535 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-02-24 23:47:55 +00:00
SND\wo80_cp 128cee6e22 Minor fixes and improvements
git-svn-id: https://triangle.svn.codeplex.com/svn@78020 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-01-15 23:48:28 +00:00
SND\wo80_cp 0a7be0a1b6 git-svn-id: https://triangle.svn.codeplex.com/svn@78017 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5 2016-01-15 17:06:26 +00:00
SND\wo80_cp b9fac8b83e Fix triangle 'VariableArea' quality constraint.
git-svn-id: https://triangle.svn.codeplex.com/svn@77971 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2016-01-12 16:49:50 +00:00