Commit Graph

50 Commits

Author SHA1 Message Date
SND\wo80_cp faa7d4df47 More code reorganization (2)
git-svn-id: https://triangle.svn.codeplex.com/svn@75022 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-05-29 19:06:09 +00:00
SND\wo80_cp 7384b5fd07 More code reorganization (for beta 4)
git-svn-id: https://triangle.svn.codeplex.com/svn@75021 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-05-29 18:14:13 +00:00
SND\wo80_cp 94fafe03c0 Minor changes to (standard) Voronoi diagram
git-svn-id: https://triangle.svn.codeplex.com/svn@74966 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-05-12 17:13:51 +00:00
SND\wo80_cp 4963b68eef Fix QuadTree;
ConformingDelaunay should imply quality meshing;

git-svn-id: https://triangle.svn.codeplex.com/svn@74908 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-04-24 17:53:16 +00:00
SND\wo80_cp c5c0b3363a Fix Bounded Voronoi exception;
More code reorganization;

git-svn-id: https://triangle.svn.codeplex.com/svn@74907 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-04-24 12:24:42 +00:00
SND\wo80_cp 616f86c52b Some code reorganization
git-svn-id: https://triangle.svn.codeplex.com/svn@74818 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-04-06 15:20:07 +00:00
SND\wo80_cp e80534ac05 Fix parsing vertex attributes
git-svn-id: https://triangle.svn.codeplex.com/svn@74522 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-02-07 21:23:00 +00:00
SND\wo80_cp 729e5e692b Fix null reference exception in topology explorer
git-svn-id: https://triangle.svn.codeplex.com/svn@74357 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-01-15 14:28:19 +00:00
SND\wo80_cp d76842d2f6 Fix Quadtree;
Added topology explorer to test app;

git-svn-id: https://triangle.svn.codeplex.com/svn@74355 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2014-01-14 21:16:08 +00:00
SND\wo80_cp 7fd0fe2341 Performance improvements (less garbage collection in NewLocation code)
git-svn-id: https://triangle.svn.codeplex.com/svn@74213 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-12-06 13:16:20 +00:00
SND\wo80_cp 94923a5a0d Added AddPoint(Vertex v) method to InputGeometry
git-svn-id: https://triangle.svn.codeplex.com/svn@74076 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-11-22 11:58:15 +00:00
SND\wo80_cp 948069da2b Fix index out of range exception in FastExpansionSumZeroElim
git-svn-id: https://triangle.svn.codeplex.com/svn@73549 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-08-30 23:09:00 +00:00
SND\wo80_cp f07cb1ded7 Added Shewchuk's robust geometric predicates
Fixed bug in sweepline algorithm

git-svn-id: https://triangle.svn.codeplex.com/svn@73454 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-08-20 14:52:38 +00:00
SND\wo80_cp 467ff666cc Fix index out of range exception in NewLocation code
git-svn-id: https://triangle.svn.codeplex.com/svn@73245 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-07-01 14:54:33 +00:00
SND\wo80_cp e29212329d Added QuadTree for point location
Added maximum angle to test app

git-svn-id: https://triangle.svn.codeplex.com/svn@73189 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-06-18 09:38:34 +00:00
SND\wo80_cp b8972bfcd3 Some fixes for Voronoi code
git-svn-id: https://triangle.svn.codeplex.com/svn@73114 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-06-06 14:28:00 +00:00
SND\wo80_cp 1595d43876 Segment.GetTriangle(i) should return null instead of dummy tri
git-svn-id: https://triangle.svn.codeplex.com/svn@71934 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-02-17 18:58:25 +00:00
SND\wo80_cp 5814e894d4 Added ISegment interface,
Added access to segments adjoining triangles

git-svn-id: https://triangle.svn.codeplex.com/svn@71933 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-02-17 18:54:08 +00:00
SND\wo80_cp b2d6b2c729 Added public access to Mesh.Behavior,
Removed all Mesh.SetOption(...) stuff

git-svn-id: https://triangle.svn.codeplex.com/svn@71809 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-02-07 10:25:00 +00:00
SND\wo80_cp ec012e33da Minor performance tweaks.
git-svn-id: https://triangle.svn.codeplex.com/svn@71767 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-01-31 22:51:50 +00:00
SND\wo80_cp be39375359 Added rendering of regions (try "Circle with Hole" input generator)
git-svn-id: https://triangle.svn.codeplex.com/svn@71652 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-01-21 22:47:53 +00:00
SND\wo80_cp c19681b2dd Removed support for triangle attributes,
Added triangle region marker

git-svn-id: https://triangle.svn.codeplex.com/svn@71645 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2013-01-21 14:59:13 +00:00
SND\wo80_cp 99d2202fad Fixed issue #9774,
Added higher precision primitives (decimal type, 128bit), 
Fixed mesh import not including holes, 
Some minor changes to UI and rendering

git-svn-id: https://triangle.svn.codeplex.com/svn@71221 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-12-08 15:06:08 +00:00
SND\wo80_cp 2b8de82d97 Fixed issue #9771,
Added option to set triangulation algorithm, 
Added GeometryWriter to test app

git-svn-id: https://triangle.svn.codeplex.com/svn@71218 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-12-07 13:03:09 +00:00
SND\wo80_cp 40e15be85c Fix for issue #9768
git-svn-id: https://triangle.svn.codeplex.com/svn@71203 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-12-05 18:32:08 +00:00
SND\wo80_cp fb6139a573 Added GetSegment method to ITriangle interface
git-svn-id: https://triangle.svn.codeplex.com/svn@71151 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-11-29 15:16:23 +00:00
SND\wo80_cp 9e3d316df1 Some minor changes for Beta 3
git-svn-id: https://triangle.svn.codeplex.com/svn@70649 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-30 20:46:02 +00:00
SND\wo80_cp 4dccadc246 Added edges property to mesh,
Added a simple mesh smoother

git-svn-id: https://triangle.svn.codeplex.com/svn@70496 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-26 14:44:56 +00:00
SND\wo80_cp 04c45ed41a Improved uniform data structure for Voronoi classes.
git-svn-id: https://triangle.svn.codeplex.com/svn@69976 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-14 22:08:33 +00:00
SND\wo80_cp 894c3e6eba Moved mesh rendering code to a seperate assembly. This will allow other rendering implementations (like OpenGL) through IMeshRenderer interface.
git-svn-id: https://triangle.svn.codeplex.com/svn@69965 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-14 16:40:12 +00:00
SND\wo80_cp c6122209e7 Changes to input geometry properties,
EdgeEnumerator includes boundary mark, 
Mesh Check method signature changed

git-svn-id: https://triangle.svn.codeplex.com/svn@69725 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-05 21:56:51 +00:00
vstfs:///Framework/IdentityDomain/0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5\Project Collection Service Accounts f0b134edcd Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563
git-svn-id: https://triangle.svn.codeplex.com/svn@69631 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-01 21:13:48 +00:00
vstfs:///Framework/IdentityDomain/0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5\Project Collection Service Accounts 696b124fe8 Checked in by server upgrade
git-svn-id: https://triangle.svn.codeplex.com/svn@69630 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-10-01 21:07:03 +00:00
SND\wo80_cp e4514324a3 Point attributes working again,
Added RCM node renumbering, 
Some changes to mesh properties

git-svn-id: https://triangle.svn.codeplex.com/svn@68848 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-07-30 14:38:34 +00:00
SND\wo80_cp fcb6057f3d Code cleanup for Beta 2
git-svn-id: https://triangle.svn.codeplex.com/svn@68260 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-20 19:24:53 +00:00
SND\wo80_cp 402672c9e6 Some smaller changes (mainly ui stuff)
git-svn-id: https://triangle.svn.codeplex.com/svn@68234 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-19 21:46:15 +00:00
SND\wo80_cp fc8eb1d2cd Image export (png, eps and svg)
git-svn-id: https://triangle.svn.codeplex.com/svn@68154 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-18 20:40:18 +00:00
SND\wo80_cp 95ee6f9c6c Changed Behavoir class to non-static
git-svn-id: https://triangle.svn.codeplex.com/svn@67992 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-11 21:39:14 +00:00
SND\wo80_cp 54f5c94eba Mesh file format and I/O tweaks
git-svn-id: https://triangle.svn.codeplex.com/svn@67986 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-11 16:52:41 +00:00
SND\wo80_cp 4c7ca69e27 Test app improvements
git-svn-id: https://triangle.svn.codeplex.com/svn@67941 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-09 21:18:51 +00:00
SND\wo80_cp c0d89aebeb Added (bounded) Voronoi diagram class
git-svn-id: https://triangle.svn.codeplex.com/svn@67930 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-06-08 20:21:45 +00:00
SND\wo80_cp c2fdcea816 Replaced old test app with mesh explorer
Removed MeshData class (use InputGeometry for mesh input)
Direct access to mesh geometry using public properties
Lots of smaller changes

git-svn-id: https://triangle.svn.codeplex.com/svn@67719 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-05-31 10:58:38 +00:00
SND\wo80_cp 60cfbcda4e Preparing for beta 2. NO NEED TO DOWNLOAD!
git-svn-id: https://triangle.svn.codeplex.com/svn@67702 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-05-30 18:42:37 +00:00
SND\wo80_cp c9dac5d6d1 Fix for issues #9419/9390 + some minor changes
git-svn-id: https://triangle.svn.codeplex.com/svn@67675 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-05-28 14:35:16 +00:00
SND\wo80_cp 5bebd21141 Changes to workaround of issue #9390
git-svn-id: https://triangle.svn.codeplex.com/svn@67388 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-05-12 10:38:31 +00:00
SND\wo80_cp ebec728626 Fixed issue #9389
Workaround for issue #9390

git-svn-id: https://triangle.svn.codeplex.com/svn@67385 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-05-12 09:35:11 +00:00
SND\wo80_cp c47a6b45c0 Fixed issue #9346
+ some minor fixes/changes

git-svn-id: https://triangle.svn.codeplex.com/svn@67039 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-04-26 14:22:43 +00:00
SND\wo80_cp 7a20268d3b Fixed a crash (on window minimize) in the mesh renderer.
git-svn-id: https://triangle.svn.codeplex.com/svn@66392 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-03-27 12:24:49 +00:00
SND\wo80_cp f31ec1ad02 Initial check in.
git-svn-id: https://triangle.svn.codeplex.com/svn@66283 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-03-21 18:19:44 +00:00
RNO\_MCLWEB 8f190fa4fe Created team project folder $/triangle via the Team Project Creation Wizard
git-svn-id: https://triangle.svn.codeplex.com/svn@65576 0e2699bc-83d4-4a8f-98e7-55e24ab8c7a5
2012-02-21 13:41:14 +00:00