]> granicus.if.org Git - poly2tri-c/log
poly2tri-c
12 years agoFix the cocentric shell split point algorithm to be more accurate and make the refine...
Barak Itkin [Sat, 12 May 2012 19:26:55 +0000 (22:26 +0300)]
Fix the cocentric shell split point algorithm to be more accurate and make the refine library compile under ANSI C

12 years agoMake the C port of the original poly2tri library ANSI C compatiable
Barak Itkin [Sat, 12 May 2012 18:02:55 +0000 (21:02 +0300)]
Make the C port of the original poly2tri library ANSI C compatiable

12 years agoupdate .gitignore
Michael Muré [Sun, 6 May 2012 14:47:07 +0000 (23:47 +0900)]
update .gitignore

12 years agofix hardcoded path for doxygen
Michael Muré [Sun, 6 May 2012 14:46:43 +0000 (23:46 +0900)]
fix hardcoded path for doxygen

12 years agomove the m4macros to the more standart and needed m4 directory
Michael Muré [Sun, 6 May 2012 14:35:39 +0000 (23:35 +0900)]
move the m4macros to the more standart and needed m4 directory

12 years agoadd a basic autogen.sh
Michael Muré [Sun, 6 May 2012 14:30:29 +0000 (23:30 +0900)]
add a basic autogen.sh

12 years agosome autotools foo to fix compilation on linux
Michael Muré [Sun, 6 May 2012 14:29:59 +0000 (23:29 +0900)]
some autotools foo to fix compilation on linux

12 years agoFix some small compilation errors
Barak Itkin [Sat, 5 May 2012 14:32:37 +0000 (17:32 +0300)]
Fix some small compilation errors

12 years agoUse libtool to build and configure libraries
Barak Itkin [Sat, 5 May 2012 14:32:17 +0000 (17:32 +0300)]
Use libtool to build and configure libraries

12 years agoVarious small changes to make the test program compile
Barak Itkin [Sat, 5 May 2012 13:10:35 +0000 (16:10 +0300)]
Various small changes to make the test program compile

12 years agoAdd a basic build system using GNU autotools
Barak Itkin [Sat, 5 May 2012 09:54:40 +0000 (12:54 +0300)]
Add a basic build system using GNU autotools

12 years agoFix the rendering code to use the library API
Barak Itkin [Fri, 4 May 2012 20:25:53 +0000 (23:25 +0300)]
Fix the rendering code to use the library API

12 years agoAPI changes to avoid computing uv coordinates twice
Barak Itkin [Fri, 4 May 2012 20:23:44 +0000 (23:23 +0300)]
API changes to avoid computing uv coordinates twice

12 years agoCommit the code for the Delaunay Terminator Algorithm
Barak Itkin [Fri, 27 Apr 2012 17:04:49 +0000 (20:04 +0300)]
Commit the code for the Delaunay Terminator Algorithm

12 years agoAdd edge cluster computation support
Barak Itkin [Fri, 27 Apr 2012 14:30:40 +0000 (17:30 +0300)]
Add edge cluster computation support

12 years agoAdd the necessary predicates for the refinement algorithm
Barak Itkin [Fri, 27 Apr 2012 13:35:14 +0000 (16:35 +0300)]
Add the necessary predicates for the refinement algorithm

12 years ago1. Add search functions to find a point in a mesh
Barak Itkin [Fri, 27 Apr 2012 10:52:59 +0000 (13:52 +0300)]
1. Add search functions to find a point in a mesh
2. Add checks to see if a point is "visible from" given edges

12 years ago1. Move common functions into shared files
Barak Itkin [Fri, 27 Apr 2012 09:12:35 +0000 (12:12 +0300)]
1. Move common functions into shared files
2. Silence many compiler warnings to make the code more C90 compatiable

12 years agoAdd code for working with CDTs
Barak Itkin [Thu, 26 Apr 2012 22:00:33 +0000 (01:00 +0300)]
Add code for working with CDTs

12 years agoAdd function for working with triangle circumcircles
Barak Itkin [Thu, 26 Apr 2012 21:58:24 +0000 (00:58 +0300)]
Add function for working with triangle circumcircles

12 years agoVarious small API additions
Barak Itkin [Thu, 26 Apr 2012 21:57:27 +0000 (00:57 +0300)]
Various small API additions

12 years agoImplement P2trMesh
Barak Itkin [Thu, 26 Apr 2012 15:10:12 +0000 (18:10 +0300)]
Implement P2trMesh

12 years agoMore work on P2trEdge, implement P2trTriangle
Barak Itkin [Thu, 26 Apr 2012 13:09:52 +0000 (16:09 +0300)]
More work on P2trEdge, implement P2trTriangle

12 years agoFix the code of the last commit to make it compile
Barak Itkin [Thu, 26 Apr 2012 11:04:12 +0000 (14:04 +0300)]
Fix the code of the last commit to make it compile

12 years agoMore work on P2trPoint, and implement P2trEdge
Barak Itkin [Thu, 26 Apr 2012 10:54:21 +0000 (13:54 +0300)]
More work on P2trPoint, and implement P2trEdge

12 years agoAdd the initial code for triangular meshes (Most work was on P2trPoint)
Barak Itkin [Sat, 21 Apr 2012 12:05:58 +0000 (15:05 +0300)]
Add the initial code for triangular meshes (Most work was on P2trPoint)

12 years agoAdd a PSLG (Planar Straight Line Graph) shape
Barak Itkin [Sat, 21 Apr 2012 09:10:40 +0000 (12:10 +0300)]
Add a PSLG (Planar Straight Line Graph) shape

12 years agoAdd Doxygen documentation support
Barak Itkin [Sat, 21 Apr 2012 09:09:04 +0000 (12:09 +0300)]
Add Doxygen documentation support

12 years agoAdd more necessary math functions
Barak Itkin [Fri, 20 Apr 2012 21:49:34 +0000 (00:49 +0300)]
Add more necessary math functions

12 years agoAdd some basic geometric primitives
Barak Itkin [Fri, 20 Apr 2012 20:22:06 +0000 (23:22 +0300)]
Add some basic geometric primitives

12 years agoRemove the old triangulation and refinement code
Barak Itkin [Fri, 20 Apr 2012 20:20:32 +0000 (23:20 +0300)]
Remove the old triangulation and refinement code

12 years agoCreate different directories for the different parts of the library.
Barak Itkin [Fri, 20 Apr 2012 17:03:28 +0000 (20:03 +0300)]
Create different directories for the different parts of the library.

12 years agoImport the code (only) from the GEGL soc-2011-seamless-clone branch
Barak Itkin [Fri, 20 Apr 2012 16:09:52 +0000 (19:09 +0300)]
Import the code (only) from the GEGL soc-2011-seamless-clone branch

The poly2tri-c code was developped inside the GEGL repository as part of the
Google Summer of Code 2011 project. It is time to seperate the repositories and
to make poly2tri-c an independent library.
The code checked in in this commit is from commit 6ae8521387 of GEGL.