Paolo Cignoni
38e3e600a9
Corrected bugs on selfintersection
2006-12-06 13:03:59 +00:00
Nico Pietroni
d391c5f9f6
added max distance to rayIterator
2006-12-06 12:59:13 +00:00
Nico Pietroni
f2706529cf
changed 1 wrong comment RayIterator---- Refresh .. was the opposite
2006-12-06 12:53:14 +00:00
Paolo Cignoni
8e4a9f2011
Added flipping optimization, it compiles but does not work well...
2006-12-06 00:14:33 +00:00
Paolo Cignoni
b9be8bd5fd
Heavily restructured and corrected. Now a single Close ear function
...
Corrected Hole search function, and management of double non manifold vertex in a hole
Changed priority strategy in the heap, now a mix of quality and dihedral angle.
Changed but still untested IntersectionEar
2006-12-06 00:12:53 +00:00
Paolo Cignoni
588582f470
Added FFp1 and FFp2 shortcuts
2006-12-06 00:08:57 +00:00
Paolo Cignoni
efa2743316
Removed Oldstyle uberZ access to FF adjacency
2006-12-06 00:08:21 +00:00
Paolo Cignoni
c680da71f9
Added FFlip() and const VFlip() operators
2006-12-04 16:06:12 +00:00
Paolo Cignoni
9effd53926
add method for automatic hole filling....
2006-12-04 12:01:23 +00:00
ganovelli
5a19b99039
added forward declaration of TriMesh
2006-12-04 11:17:42 +00:00
ganovelli
be32d9ab13
add const to IsEnabledAttribute
2006-12-04 11:11:07 +00:00
ganovelli
c10421aa6b
put back Occ-related lines. Types Occ working
2006-12-04 11:10:02 +00:00
ganovelli
ee863845d1
Cambiate Has*Opt in Has*Occ e aggiunti typedef per la compilazione di Occ
2006-12-04 11:00:02 +00:00
ganovelli
480c16bbfe
aggiunte funzioni di override per Has*
2006-12-04 10:59:15 +00:00
Paolo Cignoni
aa10ac62be
Removed useless include <tetra.h>
2006-12-04 09:27:13 +00:00
ganovelli
5765847abe
versione compliant vs2005
2006-12-03 18:01:01 +00:00
ganovelli
b2bfe8dc1b
*** empty log message ***
2006-12-03 14:56:30 +00:00
ganovelli
aa74eaa4e3
created
2006-12-03 14:55:44 +00:00
Paolo Cignoni
1680347626
Corrected bug in the IsFFAdjacencyConsistent the Topology checking function.
2006-12-01 21:26:14 +00:00
Paolo Cignoni
14dc0c2a0f
Cleaned up and added option on the size of the holes to be closed
2006-12-01 21:25:23 +00:00
Paolo Cignoni
02456f0505
Corrected bug in the search of holes. Removed output prints
2006-12-01 21:24:16 +00:00
Paolo Cignoni
9c5b7ce5a1
Corrected pop_heap vs pop_back issue in heap usage
2006-12-01 08:53:55 +00:00
Paolo Cignoni
e3e88b010d
Added Callback and consistency tests
2006-12-01 08:25:53 +00:00
Paolo Cignoni
5ec748e770
Added trimesh_hole
2006-12-01 08:25:31 +00:00
Paolo Cignoni
d946007a70
Added a function for FF topology consistency check
2006-12-01 08:12:30 +00:00
Paolo Cignoni
2fc96f2682
Added Callback, Corrected some spelling errors (adiacense -> adjacency).
...
Added Validity Check function for hole loops
2006-12-01 00:11:17 +00:00
Paolo Cignoni
fcc1187856
Corrected IsOrientedMesh. After the templating of the swapedge it did not worked any more....
...
Added Texture management to the FlipMesh
2006-12-01 00:00:56 +00:00
Paolo Cignoni
f48e5bc1dd
Added save with (unused) callback
2006-11-30 22:49:32 +00:00
Paolo Cignoni
4a37245478
Corrected bug in exporting mesh with deleted vertices
2006-11-30 22:48:06 +00:00
Paolo Cignoni
638be12fdc
small gcc compiling issues
2006-11-30 11:49:20 +00:00
Paolo Cignoni
70c16f01ef
Made static exposed funtions of the class
2006-11-29 16:21:45 +00:00
Paolo Cignoni
5670460684
Added check with the new end and avoided dangerous updating of already updated pointers
2006-11-29 15:58:50 +00:00
Paolo Cignoni
ef0a22c229
Removed limit.
2006-11-29 15:25:22 +00:00
Paolo Cignoni
4110ebe3aa
Code refactory and bugfix.
2006-11-29 15:18:49 +00:00
Paolo Cignoni
7b0c0f6728
Added update normal per vertex.
2006-11-29 15:17:39 +00:00
Federico Ponchio
eb0ae58b64
removede int<->pointer conversions.
2006-11-29 14:20:10 +00:00
Paolo Cignoni
2f592ca2f8
Added Consistency check in the HasVFAdj static function
2006-11-28 22:35:29 +00:00
Paolo Cignoni
d614e6baa5
Added default constructor with null initialization to adjacency members.
...
AddFaces and AddVertices NEED to know if the topology is correctly computed to update it.
2006-11-28 22:34:28 +00:00
Paolo Cignoni
5af2209678
Re added typedef Histogramf and Histogramd
2006-11-28 21:29:21 +00:00
Paolo Cignoni
d2296156b0
Removed nonstandard include io.h
2006-11-28 11:36:25 +00:00
Massimiliano Corsini
d179389424
add documentation
...
fix typo
2006-11-28 09:47:42 +00:00
Paolo Cignoni
b50b9a7d8b
Added IsSizeConsistent
2006-11-27 10:36:35 +00:00
Paolo Cignoni
cb29c783f2
Removed flags initialization. no more necessary
2006-11-27 10:36:13 +00:00
Paolo Cignoni
2954c88fef
Now compiles on gcc under linux.
2006-11-24 10:42:39 +00:00
Paolo Cignoni
2a84b52bc8
Bug-fix
2006-11-22 15:37:50 +00:00
Paolo Cignoni
4ca2f23a10
Clean useless code.
2006-11-22 14:38:16 +00:00
Paolo Cignoni
d74b87b91e
Code refactory and added minimum weight triangolation.
2006-11-22 13:43:28 +00:00
Paolo Cignoni
1baabf65de
First working release
2006-11-22 13:42:06 +00:00
Paolo Cignoni
8ae108fc2a
small gcc compiling issues
2006-11-21 22:34:58 +00:00
Paolo Cignoni
c7909c67f1
Added comments for documentation
2006-11-21 19:23:50 +00:00