ganovelli
c018a60762
Ongoing Rearrangement of filepath
...
replaced the path to comply the filepaths modification.
The replacements are as follows:
/complex/trimesh/base.h --> /complex/complex.h
/complex/trimesh/allocate.h --> /complex/allocate.h
/complex/trimesh/append.h --> /complex/append.h
/complex/trimesh/ --> /complex/algorithms/
/complex/local_optimization/ ---> /complex/algorithms/local_optimization/
/complex/local_optimization.h ---> /complex/algorithms/local_optimization.h
/complex/intersection.h ---> /complex/algorithms/intersection.h
/complex/boundary.h ---> /complex/algorithms/boundary.h
2011-04-01 17:09:03 +00:00
ganovelli
49cb3744b5
uypdated to the new definition of vcg mesh
2010-12-07 13:03:36 +00:00
ganovelli
35d0e58149
[SIMPLEXplus promotion]
...
This modification removes the old way to define simplexes (already deprecated and unsupported).
In the following SIMPLEX = [vertex|edge|face|tetrahedron]
All the stuff that was in vcg/simplex/SIMPLEXplus/ has now been promoted to vcg/simplex/
Details:
- the folder vcg/simplex/SIMPLEX/with has been removed
- the file vcg/simplex/SIMPLEX/base.h has been renamed into vcg/simplex/SIMPLEX/base_old.h
- the content of vcg/simplex/SIMPLEXplus/ has been moved into vcg/simplex/SIMPLEX/
- the folder vcg/simplex/SIMPLEXplus/ has been removed
Actions the update the code using vcglib:
replace <vcg/simplex/SIMPLEXplus/*> with <vcg/simplex/SIMPLEX/*> in every include
for MESHLAB users: already done along with this commit
2008-12-19 10:43:36 +00:00
ganovelli
6d59f7000a
updated to comply mods at the lib
...
(deprecated simplex definitions, new namespace "vertex", new vertexquality
function names)
2008-10-31 12:05:24 +00:00
ganovelli
51105e36e7
added the color to the vertex attributes
2008-09-30 10:06:17 +00:00
ganovelli
164ea33a6c
[Namespaces changes]
...
trimsh->tri
clean up of some namespaces to comply the following naming:
Complexes (3 letters namespaces):
order 0 (point cloud ) :vrt
order 1 (edge meshes) :edg
order 2 (triangle meshes) :tri
order 3 (triangle meshes) :tet
Simplexes (4 letters namespaces):
order 0 (vertex) :vert
order 1 (edge) :edge
order 2 (triangle) :triangle
order 3 (tetrahedron) :tetrahedron
2008-09-30 10:05:54 +00:00
Paolo Cignoni
c1eb289181
added a useful mac-only config (no bundle for command line tools please)
2008-06-20 15:12:56 +00:00
Paolo Cignoni
28b75a4649
Version 4.07.
2007-05-11 10:32:52 +00:00
Paolo Cignoni
979b237e54
Initial version
2007-05-10 10:49:35 +00:00
ganovelli
62cde7724b
added plus types version (#ifdef _PLUS_TYPES_ to use it ).
2007-05-04 16:50:23 +00:00
Paolo Cignoni
f786e138ee
Added possibility to use Octree as search structure:
2006-10-25 12:40:19 +00:00
Paolo Cignoni
a3ab75da33
added missing Include
2006-05-03 21:22:39 +00:00
Paolo Cignoni
c5f4a75533
small GCC compiling issues
2006-04-20 08:30:27 +00:00
Paolo Cignoni
8ec84be346
moved to generic export.h
2006-03-27 04:17:07 +00:00
Paolo Cignoni
381ce72a56
Corrected use of Area with the unambiguous DoubleArea
2006-01-22 10:06:23 +00:00
Paolo Cignoni
6dca4be1ab
Changed ply::PlyMask to io::Mask
2006-01-10 13:20:42 +00:00
Paolo Cignoni
4ba6feba18
Better Histogram description
2005-11-17 00:58:28 +00:00
Paolo Cignoni
7d402e258d
Changed GetClosest -> GetClosestFace
2005-11-12 06:44:29 +00:00
Paolo Cignoni
a2ba75b331
better description of -c param
2005-11-12 06:43:20 +00:00
Paolo Cignoni
0a45bfe268
Changed the core for distance computation.
...
Current version uses the lib flexible search structures.
Now the comparison can be done exploiting a static uniform grid,
a hashed grid or a hierarchy of AA box.
2005-10-02 23:11:50 +00:00
Paolo Cignoni
283e6b822d
Version 4.06, Added possibility of using three different search structures UG Hash and AABB
2005-10-02 23:11:00 +00:00
Paolo Cignoni
d3cd9930d2
Partial adding of AABB trees, still not working...
2005-09-16 11:55:18 +00:00
Paolo Cignoni
f8a9645007
removed wrong %v in vertex number printing
2005-09-16 11:52:14 +00:00
Paolo Cignoni
193b7f8b49
Added scalar type specification in the typedef of MetroMeshGrid
2005-08-26 10:42:47 +00:00
Paolo Cignoni
4679fecf83
Release 4.05
...
Added saving of Error Histogram
2005-04-04 10:47:26 +00:00
Paolo Cignoni
84d860f8f8
Release 4.05
...
Added saving of Error Histogram
2005-04-04 10:36:36 +00:00
Paolo Cignoni
51c88ab378
Release 4.04
...
final updates for gcc compiling issues
2005-01-26 22:45:34 +00:00
Paolo Cignoni
1de0cc8d6d
Removed becouse mindispoint is gone into the library
2005-01-24 16:09:31 +00:00
Paolo Cignoni
3ecd3344ec
Release 4.04
...
Moved to the library core the code for computing min distance froma a point to a mesh using a uniform grid.
Slightly faster.
2005-01-24 15:46:48 +00:00
Paolo Cignoni
83add89568
updated from MinDistPoint to Closest (and removed some warnings)
2005-01-24 15:37:14 +00:00
Paolo Cignoni
3b52f47dfb
Release 4.03
...
Better ply compatibility, and improved error reporting
2005-01-03 11:28:52 +00:00
Paolo Cignoni
b2bd5fd8cf
Release 4.02
...
removed bug in printing Hausdorf distance,
removed bug in command line parsing,
upgraded import mesh library to support off format
2004-11-29 09:07:04 +00:00
Paolo Cignoni
2d32a0ce46
Release 4.01
2004-09-21 23:52:51 +00:00
Federico Ponchio
96f9a33c92
Minimal changes.
2004-09-20 16:29:08 +00:00
Federico Ponchio
3ebe19f8c5
Floating except fixed (happened on meshes with less than 100 faces :P)
2004-09-20 16:17:46 +00:00
Paolo Cignoni
f46af1b2b4
Removed bug in displays msec and better usage messages
2004-09-20 15:17:28 +00:00
Paolo Cignoni
542670453b
Removed many small warnings
2004-09-09 22:59:21 +00:00
Paolo Cignoni
9332253a7c
Better Formatting
2004-09-06 23:49:39 +00:00
Federico Ponchio
01a6912bb6
Comma at end of enum.
2004-08-25 15:28:15 +00:00
ganovelli
0bbd5bb33b
minor changes to comply gcc compiler (typename's and stuff)
2004-08-25 15:15:27 +00:00
Paolo Cignoni
41db5dde41
NewUserBit -> NewBitFlag
2004-07-18 10:13:34 +00:00
Paolo Cignoni
bfc733dbc8
inflate -> offset
2004-07-15 00:15:16 +00:00
Paolo Cignoni
21df27313d
Official Release of Metro 4.00
2004-06-24 09:08:31 +00:00
ganovelli
7743683599
GPL added
2004-05-14 13:53:12 +00:00
ganovelli
efbf7fad93
update a name
2004-05-14 13:51:13 +00:00
ganovelli
f7374159fb
created
2004-05-14 13:49:07 +00:00
ganovelli
3a5624836a
ignore_unreferenced_vertices added
2004-05-14 00:38:31 +00:00
ganovelli
827b67e358
a bit of cleaning:
...
SamplingFlags struct added
optional treatment for unreferred vertices.
Note: unref vertices are tested against unref vertices without
using the grid...it is n^2 with n number of unreferred vertices. To make it
with the grid in the proper way :
derive face and vertex from a simplexClass,
instantiate GridStaticPtr on the simplexClass template.
2004-05-14 00:38:01 +00:00
ganovelli
3e5ab3d348
header added
2004-05-14 00:34:36 +00:00
ganovelli
d3d955427d
added -U options (ignore unreferenced vertces)
2004-05-14 00:33:02 +00:00