Paolo Cignoni
|
62244759fc
|
Added Quality weighted laplacian smoothing
|
2006-11-07 11:28:02 +00:00 |
Paolo Cignoni
|
0146bedd72
|
Added missing std::
|
2006-11-07 07:56:43 +00:00 |
Paolo Cignoni
|
1c8f2d9055
|
Leipa ear now compute max dihedral angle.
|
2006-11-06 16:12:29 +00:00 |
ganovelli
|
05090aaee1
|
changed access throught iterator with static call to comply 2005 compiler
|
2006-10-31 11:30:41 +00:00 |
ganovelli
|
cd438cf489
|
changed &*vert.end() to !vert.empty() -> &vert.back() to comply vs2005 compiler
|
2006-10-27 13:26:49 +00:00 |
ganovelli
|
30fac27e73
|
added override to HasFFAdjacency , HasVFAdjacency for the optional attributes (see also complex/trimesh/allocate.h)
|
2006-10-27 11:08:18 +00:00 |
ganovelli
|
841b424b5c
|
the calls to HasFFAdjacency e HasVFAdjacency have been changed to override them for the optional attributes (see vcg/complex/trimesh/base.h)
|
2006-10-27 11:06:29 +00:00 |
ganovelli
|
73cf33acac
|
added history in the file
|
2006-10-23 12:06:36 +00:00 |
Paolo Cignoni
|
4c66ab97d9
|
Added missing std::
|
2006-10-20 07:44:45 +00:00 |
Federico Ponchio
|
7d06710d46
|
I nuovi seed ora devono essere ad almeno radius dalla mesh.
|
2006-10-19 10:11:01 +00:00 |
Paolo Cignoni
|
98d9d02773
|
Corrected Laplacian, Added selection to HCSmooth
|
2006-10-19 07:33:03 +00:00 |
Federico Ponchio
|
8fd20ba5aa
|
*** empty log message ***
|
2006-10-18 21:26:39 +00:00 |
Federico Ponchio
|
50a6a8b79b
|
*** empty log message ***
|
2006-10-18 21:22:15 +00:00 |
Federico Ponchio
|
2d6cd78082
|
*** empty log message ***
|
2006-10-18 15:40:04 +00:00 |
Paolo Cignoni
|
8af861d31d
|
New policy for compute quality in TrivialEar.
Bugfixed LeipaEar.
Added new algorithm "selfintersection" with test for self intersection.
|
2006-10-18 15:06:47 +00:00 |
Federico Ponchio
|
310fcc2947
|
*** empty log message ***
|
2006-10-18 14:52:24 +00:00 |
Federico Ponchio
|
4e29f4f87e
|
*** empty log message ***
|
2006-10-18 14:22:17 +00:00 |
Federico Ponchio
|
7047f4d4a7
|
using existing faces.
|
2006-10-18 14:08:50 +00:00 |
Federico Ponchio
|
e4a4dd72bb
|
Fixed a few bugs, added a few tricks.
|
2006-10-18 13:15:30 +00:00 |
Federico Ponchio
|
36db742b83
|
working backup
|
2006-10-18 10:08:15 +00:00 |
Paolo Cignoni
|
804c4aaf1c
|
Added #include <assert.h>
|
2006-10-17 06:54:14 +00:00 |
Federico Ponchio
|
947b27d691
|
Added callback
|
2006-10-16 14:28:25 +00:00 |
Paolo Cignoni
|
570929bc45
|
First Working Version
|
2006-10-16 08:50:58 +00:00 |
Paolo Cignoni
|
7be5d031b9
|
typenames and qualifiers for gcc compliance
|
2006-10-15 07:31:22 +00:00 |
Federico Ponchio
|
eb691cb768
|
*** empty log message ***
|
2006-10-14 16:20:06 +00:00 |
Federico Ponchio
|
568dbaf75f
|
Rimossa (temporaneamente) la parte che cerca le altre componenti connesse.
|
2006-10-14 12:03:55 +00:00 |
Federico Ponchio
|
4a9d5af123
|
*** empty log message ***
|
2006-10-14 10:46:40 +00:00 |
Paolo Cignoni
|
736ef2bc24
|
Decreased vn when deleting a vertex
|
2006-10-14 00:39:52 +00:00 |
Paolo Cignoni
|
b7d931e7dc
|
Removed the class name Pivot before the methods of the class (gcc tolerated this!)
|
2006-10-14 00:15:21 +00:00 |
Federico Ponchio
|
b0a192b60c
|
First version somewhat stable.
|
2006-10-13 02:51:24 +00:00 |
Federico Ponchio
|
711e5ad192
|
*** empty log message ***
|
2006-10-13 02:11:35 +00:00 |
Paolo Cignoni
|
6e09ed9458
|
Bugfix and added a new type of ear (Liepa like)
|
2006-10-10 09:12:02 +00:00 |
Paolo Cignoni
|
6295f96fbd
|
Heavyly restructured for meshlab inclusion. Now the access to the quadric elements are mediated by a static helper class.
|
2006-10-09 20:12:55 +00:00 |
Paolo Cignoni
|
2896499a4b
|
Changed some access to VertexFaceIterator to reflect the shorter new operators.
|
2006-10-09 20:09:40 +00:00 |
Paolo Cignoni
|
59d52a10e9
|
Added Remove NonManifoldFace
|
2006-10-09 20:06:46 +00:00 |
Paolo Cignoni
|
d644daee6b
|
Optimized version of "EAR HOLE FILLING", the Ear is selected according to its dihedral angle.
|
2006-10-09 10:07:07 +00:00 |
Paolo Cignoni
|
c2fb20c70b
|
Updated to the new style face->Normal() becomes Normal(face)
|
2006-10-07 17:20:25 +00:00 |
Paolo Cignoni
|
2c722372aa
|
removed a useless include
|
2006-10-07 15:04:25 +00:00 |
Paolo Cignoni
|
2daa4cdd9b
|
first working implementationof "EAR HOLE FILLING".
|
2006-10-06 15:28:14 +00:00 |
Paolo Cignoni
|
1ada6a63ce
|
BugFix
|
2006-10-02 12:06:40 +00:00 |
Federico Ponchio
|
b5f612153c
|
usual typename missing
|
2006-10-02 09:31:47 +00:00 |
Paolo Cignoni
|
655ae0ce8b
|
Fixed a few bug.
|
2006-09-29 15:11:41 +00:00 |
Paolo Cignoni
|
aabba26c14
|
Removed a useless, wrong version of AddFaces
|
2006-09-29 14:40:22 +00:00 |
Paolo Cignoni
|
adfa71e1e0
|
It close one simple hole . . .
|
2006-09-27 15:33:32 +00:00 |
Paolo Cignoni
|
b6c4ae457c
|
Frist working release whit a few bugs.
It almost fills the hole ...
|
2006-09-27 09:29:53 +00:00 |
Paolo Cignoni
|
d59c8cdc49
|
Added new version of pasodoble smoothing
|
2006-09-25 09:41:41 +00:00 |
Paolo Cignoni
|
fb23c731ab
|
First Non working Version
|
2006-09-25 09:17:44 +00:00 |
Paolo Cignoni
|
ac4efc84ef
|
initial commit
|
2006-09-21 18:10:05 +00:00 |
Federico Ponchio
|
eb6d41150e
|
VDistFunct() at line 292 was passed as a temporary.
Invalid under g++. Fixed.
|
2006-09-20 17:18:26 +00:00 |
Paolo Cignoni
|
11d1545f5f
|
corrected bounds of a vector scan
|
2006-08-31 13:11:12 +00:00 |
Paolo Cignoni
|
4b9e281294
|
Added missing std:: to swap
|
2006-08-30 12:59:49 +00:00 |
Paolo Cignoni
|
63924b6ba0
|
Reverted to version 1.13. Version 1.14 was done on outdated version.
|
2006-08-30 06:50:07 +00:00 |
Paolo Cignoni
|
0004ccb15a
|
added typedef VertContainer VertexContainer to avoid inconsistency with pre-existing methods
|
2006-08-23 16:49:25 +00:00 |
Paolo Cignoni
|
47b31587ba
|
added bbox of the mesh
vn int->size_t
|
2006-08-23 15:32:24 +00:00 |
Paolo Cignoni
|
4c34a7674c
|
*** empty log message ***
|
2006-08-23 15:29:44 +00:00 |
Paolo Cignoni
|
3cd4a11422
|
removed types FaceType, FacePointer, FaceIterator
|
2006-08-23 15:28:04 +00:00 |
Nico Pietroni
|
184edbcc3f
|
first release version
|
2006-07-26 08:09:09 +00:00 |
Paolo Cignoni
|
10eb316ac5
|
Little improvement
|
2006-07-24 13:39:39 +00:00 |
Paolo Cignoni
|
7752f015eb
|
Added default argument for compilation on linux
|
2006-07-17 09:25:28 +00:00 |
Paolo Cignoni
|
38e60efb30
|
Minor. Added a disambiguating this at the constructor of trimesh
|
2006-07-10 14:26:22 +00:00 |
ganovelli
|
9374d88dbe
|
misleading comment removed
|
2006-07-06 12:30:32 +00:00 |
ganovelli
|
29b18eb3c0
|
Aggiunta superclasse UpdateTopology templated sui container e con funzioni sui container
|
2006-06-29 13:07:33 +00:00 |
ganovelli
|
fe085b09ef
|
Initial commit
|
2006-06-29 13:03:41 +00:00 |
ganovelli
|
a8d6bb38ed
|
agiunta UpdateBoundingBase, superclasse di UpdateBounding, templated sul container di vertici.
|
2006-06-29 13:02:38 +00:00 |
Paolo Cignoni
|
f7dce1ceef
|
Added missing IsD tests
|
2006-06-18 20:49:30 +00:00 |
Paolo Cignoni
|
6cfcd4eca0
|
removed wrong fn setting
|
2006-06-18 20:42:01 +00:00 |
Marco Di Benedetto
|
ee1b991e25
|
Corrected ClearHeap(): iterator "hi" not decrementable if it was the first of the container.
|
2006-06-09 07:28:43 +00:00 |
Paolo Cignoni
|
5f423b1e96
|
Added ColorPreserving Cellbase template.
|
2006-06-08 13:55:16 +00:00 |
Paolo Cignoni
|
8bfbf1111d
|
Changes for compilation on linux AMD64. Some remarks: Linux filenames are case-sensitive. _fileno and _filelength do not exist on linux
|
2006-06-06 14:35:32 +00:00 |
Paolo Cignoni
|
6ffc992641
|
Re-adapted to ms compilers
|
2006-05-26 10:18:11 +00:00 |
Paolo Cignoni
|
0102ac5f9f
|
missing std and other gcc detected syntax errors
|
2006-05-25 09:41:09 +00:00 |
Paolo Cignoni
|
18458e04a2
|
Many changes for the different interpretation of hash_set between gcc and .net. Probably to be completed.
|
2006-05-25 09:37:14 +00:00 |
Paolo Cignoni
|
8be82261cf
|
Updated HasPerFaceColor/Quality to the new style with mesh param.
|
2006-05-25 04:40:57 +00:00 |
Marco Di Benedetto
|
9ced8993e3
|
Corrected bbox inflation amount in case of _cellsize != 0
|
2006-05-24 16:42:22 +00:00 |
Paolo Cignoni
|
31d29d1f32
|
better comment to the init parameters
|
2006-05-24 15:16:01 +00:00 |
Paolo Cignoni
|
a21b630e88
|
Added missing std:: to swap
|
2006-05-24 08:54:04 +00:00 |
Paolo Cignoni
|
f641f1cd17
|
Removed not working Equalized color (use funcs in stat.h)
|
2006-05-21 07:00:01 +00:00 |
Paolo Cignoni
|
b830d98941
|
Initial Commit
|
2006-05-21 06:59:13 +00:00 |
Paolo Cignoni
|
83a8f5efa3
|
Added DoubleFace management
|
2006-05-21 06:40:31 +00:00 |
Marco Di Benedetto
|
f001cdf2e2
|
Added check for empty generated mesh (prevent call to mesh allocator with zero vertices or faces).
|
2006-05-19 20:49:03 +00:00 |
Marco Di Benedetto
|
acf23d578f
|
added check for deleted faces and modified/added std namespace qualifier.
|
2006-05-18 22:20:53 +00:00 |
Paolo Cignoni
|
b24b496f50
|
Some minor optimizations
|
2006-05-18 13:59:20 +00:00 |
Paolo Cignoni
|
c3833c0aa7
|
First working Version
|
2006-05-16 21:56:06 +00:00 |
Paolo Cignoni
|
b9cb941529
|
Redesigned the function for the removal of faces according to their area and edge lenght
|
2006-05-16 21:51:07 +00:00 |
Paolo Cignoni
|
740b84c8c6
|
Removed unused box function and rewrote initial comment.
|
2006-05-16 21:36:54 +00:00 |
Nico Pietroni
|
413995409c
|
Updating of edge values id divided into 2 functions ( the first one update only a face...) added also resetting of edges flags.. (see first line of Set function)
|
2006-05-15 13:12:36 +00:00 |
Paolo Cignoni
|
dc06357cfa
|
HasPerWedgeTexture -> HasPerWedgeTexture(m)
|
2006-05-03 21:42:10 +00:00 |
Paolo Cignoni
|
6ce9535dc3
|
Changed HasMark to HasPerFaceMark(m) and commented some unused internal vars of the class
|
2006-05-03 21:40:27 +00:00 |
Paolo Cignoni
|
3cb1b4442d
|
Added new style HasPerFaceColor(m) and HasPerFaceMark(m)
|
2006-05-03 21:35:31 +00:00 |
Paolo Cignoni
|
9ce4c88f2a
|
Corrected IsDeleted -> isD
|
2006-05-03 21:23:25 +00:00 |
Marco Di Benedetto
|
e3a1490ec0
|
First Commit.
|
2006-05-02 14:17:36 +00:00 |
Paolo Cignoni
|
4ae1cb2a64
|
added a ; how could this ever compile?
|
2006-04-18 07:01:22 +00:00 |
Paolo Cignoni
|
2bf25202a4
|
Added ConnectedIterator (should be moved somewhere else)
Cleaned ConnectedComponents
|
2006-04-12 15:08:51 +00:00 |
Paolo Cignoni
|
5e451b6435
|
commented out one function which does not compile on linux with gcc 3.4.5
|
2006-04-11 13:51:21 +00:00 |
Paolo Cignoni
|
29822d8362
|
changes necessary for gcc 3.4.5 on linux 64bit
|
2006-04-11 08:08:28 +00:00 |
Massimiliano Corsini
|
5358e40f63
|
Add cast to avoid warning
|
2006-03-29 10:12:08 +00:00 |
Paolo Cignoni
|
47443e5bb5
|
Double->Scalar in dodecahedron
|
2006-03-27 04:18:35 +00:00 |
Federico Ponchio
|
5b39ff496a
|
HACK: MaxVal(0.0f) not defined in vcg/math/base.h as it should be,
changing it to 1e36 (pretty close :P)
|
2006-03-01 10:29:55 +00:00 |
Federico Ponchio
|
6faf120b1f
|
Added typename
|
2006-02-28 16:51:29 +00:00 |
Paolo Cignoni
|
a16d494cd5
|
fix bug end iterator++
|
2006-02-28 12:22:48 +00:00 |