Paolo Cignoni
|
6dcc5e8a92
|
added normalizevertex
|
2008-05-08 23:48:00 +00:00 |
Paolo Cignoni
|
d6aeeb1f35
|
first draft
|
2008-04-30 13:23:47 +00:00 |
Paolo Cignoni
|
35daaec635
|
VertexCurvature method added.
|
2008-04-23 16:37:15 +00:00 |
Paolo Cignoni
|
1f6ba5e9d5
|
added PerVertexFromCurrentFaceNormal
AreaNormalizeFace NormalizeFace
and shortened PerVertexNormalizedPerFaceNormalized
|
2008-04-18 17:52:08 +00:00 |
Paolo Cignoni
|
65933201d7
|
Added texture topology computation
|
2008-04-07 08:20:26 +00:00 |
Paolo Cignoni
|
8b7d16f29d
|
added methods for computing various kind of curvatures indicator from the HK values
|
2008-04-04 13:13:55 +00:00 |
Paolo Cignoni
|
9799717a58
|
minor changes to the topology correctness checks
|
2008-04-04 10:27:34 +00:00 |
Paolo Cignoni
|
46096f6b64
|
Cleaned up names, now Kg() gives back Gaussian Curvature (k1*k2), while Kh() gives back Mean Curvature 1/2(k1+k2)
|
2008-04-04 10:26:12 +00:00 |
ganovelli
|
929c3d3276
|
fixed bugs sign of principal direction and mean curvature value
|
2008-03-25 11:00:56 +00:00 |
ganovelli
|
8a265c9d32
|
taubin and desbrun estimates added (-> see vcg/simplex/vertexplus/component.h [component_ocf.h|component_occ.h ]
|
2008-03-17 11:29:59 +00:00 |
Paolo Cignoni
|
73757c1177
|
added missing include matrix33
|
2008-02-15 08:08:59 +00:00 |
ganovelli
|
f7e63772a2
|
include added
|
2008-01-19 17:43:49 +00:00 |
Paolo Cignoni
|
8b69adbfbd
|
removed harmless gcc warnings
|
2007-12-13 17:57:33 +00:00 |
Paolo Cignoni
|
200add7664
|
disambiguated pow call (again)
|
2007-11-23 17:02:47 +00:00 |
Paolo Cignoni
|
5de12ccbf3
|
disambiguated pow call
|
2007-11-23 15:42:11 +00:00 |
ganovelli
|
79067524eb
|
added updating of vertex and face normals
|
2007-11-14 11:56:23 +00:00 |
Paolo Cignoni
|
d063cb7493
|
bug in FaceBorderFromNone corrected (same as in Topology.h) Ganovelli
|
2007-10-22 14:55:07 +00:00 |
Paolo Cignoni
|
91cbd0047f
|
added the missing PerVertexNormalizedPerFaceNormalized
|
2007-07-12 23:11:35 +00:00 |
Federico Ponchio
|
7823c5dba1
|
FIxed off-by-one error on FaceBorderFromNone.
|
2007-05-31 15:24:50 +00:00 |
Federico Ponchio
|
35d53d62c3
|
VFi++ -> ++VFi
|
2007-05-29 00:07:06 +00:00 |
Paolo Cignoni
|
dd6a5552dc
|
Added VertexClear
|
2007-05-22 15:19:42 +00:00 |
ganovelli
|
45bd389107
|
changes to comply "plus" types
|
2007-05-04 16:34:31 +00:00 |
Paolo Cignoni
|
3b9bf21738
|
Corrected bug in selectionVertexFromFaceStrict
|
2007-04-20 10:11:51 +00:00 |
Paolo Cignoni
|
5c9ed4eb3b
|
Added FaceFromBorder
|
2007-02-01 06:37:05 +00:00 |
mtarini
|
5b54eecefa
|
aggiunta la VertexBorderFromNone (flag bordo per vertici senza richiedere nulla)
|
2007-01-30 18:49:23 +00:00 |
matteodelle
|
cd277247cc
|
*** empty log message ***
|
2007-01-10 17:25:18 +00:00 |
Paolo Cignoni
|
e2733d55df
|
Necessary changes for compilation with gcc 3.4.6. Especially the hash function is a problem
|
2006-11-07 15:13:57 +00:00 |
Paolo Cignoni
|
570929bc45
|
First Working Version
|
2006-10-16 08:50:58 +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
|
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 |
Paolo Cignoni
|
f7dce1ceef
|
Added missing IsD tests
|
2006-06-18 20:49:30 +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
|
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
|
9ce4c88f2a
|
Corrected IsDeleted -> isD
|
2006-05-03 21:23:25 +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 |
Paolo Cignoni
|
d1bdc88911
|
minor bug in Face-Face topology loop fixed
|
2006-02-27 19:26:14 +00:00 |
Federico Ponchio
|
ec70371a78
|
Area -> doublearea/2
added some typename
|
2006-02-27 18:02:57 +00:00 |
Paolo Cignoni
|
5fb0b4acc2
|
minor bug in Face-Face topology loop fixed
|
2006-02-27 11:56:48 +00:00 |
Paolo Cignoni
|
738d1e1401
|
Better comment and a parameter more for UpdateColor::VertexBorderFlag
|
2005-12-19 16:47:42 +00:00 |
Nico Pietroni
|
94ef801ecb
|
changed FaceType::ComputeNormal and FaceType::ComputeNormalizedNormal
with face::ComputeNormal and face::ComputeNormalizedNormal
|
2005-12-06 18:22:31 +00:00 |
Federico Ponchio
|
e87fff3997
|
added #include triangle3.h for Normal(...)
added a few FaceType:: instead of face::
|
2005-12-06 15:30:45 +00:00 |
Paolo Cignoni
|
f7cdd877ef
|
Added assert(HasFlags) everywhere..
|
2005-12-02 00:09:12 +00:00 |
Paolo Cignoni
|
dbc5a559c4
|
Moved ComputeNormal and ComputeNormalizedNormal out of the face class (no more a member function!)
|
2005-11-22 15:47:35 +00:00 |
Paolo Cignoni
|
0d97fa92f5
|
Moved ComputeNormal and ComputeNormalizedNormal out of the face class (no more a member function!)
|
2005-11-21 21:44:47 +00:00 |
Paolo Cignoni
|
4f73a93dd0
|
Added clarifying comment in an assert
|
2005-11-10 15:36:42 +00:00 |
Paolo Cignoni
|
8f621b53ef
|
correct IsBorder
|
2005-10-25 09:17:41 +00:00 |
Paolo Cignoni
|
029aa3cdec
|
removed the access to the face member function normal and substituted with vcg::normal(*f);
|
2005-10-13 08:38:00 +00:00 |
ganovelli
|
831d12d4f6
|
added math:: namespace before min and max
|
2005-08-08 10:28:13 +00:00 |
ganovelli
|
000b01a4ed
|
set VertexBorderFromFace as static
|
2005-07-06 08:16:34 +00:00 |
Paolo Cignoni
|
57c08ade0f
|
Initial commit
|
2005-07-06 08:02:27 +00:00 |
Paolo Cignoni
|
3fce89c4c9
|
Added a PerVertexNormalizedPerFace (vertex are face/area weighted AND normalized)
|
2005-06-17 00:46:09 +00:00 |
Paolo Cignoni
|
d09e9e039d
|
Completed FaceBorderFromNone (and added a missing helper class)
|
2005-06-10 15:07:23 +00:00 |
Paolo Cignoni
|
16b0bd16c6
|
Minor changes
|
2005-04-01 13:04:55 +00:00 |
Paolo Cignoni
|
b6b04faabc
|
removed small gcc compiling issues
|
2005-03-17 16:16:08 +00:00 |
Paolo Cignoni
|
9ca228b8fa
|
Added missing include assert and improved comments and requirements of geodesic quality
|
2005-03-15 11:48:50 +00:00 |
ganovelli
|
05d89ee903
|
created. This version writes the gaussian curvature on the Q() member of
the vertex
|
2005-02-22 16:40:29 +00:00 |
Paolo Cignoni
|
f456dc361c
|
removed FaceBorderFlags (already present in update/flags.h)
|
2004-10-20 07:33:10 +00:00 |
ganovelli
|
7903dc12a1
|
added ::FaceBorderFLags
|
2004-10-18 17:10:22 +00:00 |
Federico Ponchio
|
560a0fd53b
|
Added include <vector>
|
2004-10-01 15:58:00 +00:00 |
ganovelli
|
de4b5c1d43
|
changed P() to cP()
|
2004-09-15 11:20:15 +00:00 |
ganovelli
|
90baf9fa1a
|
first compilation version
|
2004-09-14 19:49:43 +00:00 |
Federico Ponchio
|
fd22c90658
|
Typename changes for linux
|
2004-09-09 14:35:14 +00:00 |
Federico Ponchio
|
8d978173ef
|
Linux compatible path in #include
|
2004-09-09 13:02:12 +00:00 |
Nico Pietroni
|
c1b220e756
|
minor changes to comply gcc compiler (typename's )
|
2004-08-31 15:18:54 +00:00 |
ganovelli
|
0bbd5bb33b
|
minor changes to comply gcc compiler (typename's and stuff)
|
2004-08-25 15:15:27 +00:00 |
Nico Pietroni
|
a50d56742e
|
addet testFFTopology and testVFTopology functions used to test the rispective topology....
|
2004-08-07 16:18:20 +00:00 |
ganovelli
|
b5a8c54cb2
|
Vfb to VFp
|
2004-07-15 11:35:08 +00:00 |
Paolo Cignoni
|
d011d644dd
|
Better doxigen documentation
|
2004-07-15 00:16:37 +00:00 |
Paolo Cignoni
|
29b8f8ab5f
|
removed assumption of a using namespace std and added a missing include
|
2004-07-06 06:29:53 +00:00 |
Paolo Cignoni
|
1dd0f30375
|
Added FaceBorderFromVF
|
2004-07-06 06:27:02 +00:00 |
Paolo Cignoni
|
f73edd3adb
|
Better Doxygen documentation
|
2004-06-24 15:15:12 +00:00 |
Paolo Cignoni
|
f7c2dae086
|
now use std::numeric_limits instead of old max val()
|
2004-06-24 07:56:54 +00:00 |
ganovelli
|
ea756467ea
|
typename for gcc compilation
|
2004-06-02 16:42:44 +00:00 |
ganovelli
|
5b4b14ca0e
|
minor changes (swap =>> math::Swap)
|
2004-06-02 16:28:22 +00:00 |
ganovelli
|
e8b3080c93
|
function Clear added
|
2004-05-13 16:00:31 +00:00 |
ganovelli
|
ad7b82955c
|
changed from UpdateClearFlags to UpdateFlags
|
2004-05-13 15:56:02 +00:00 |
Paolo Cignoni
|
3f828fa279
|
Initial Commit
|
2004-05-13 15:51:40 +00:00 |
ganovelli
|
da7d87bb75
|
removed call to ComputeRT and put its body here
|
2004-05-12 18:52:35 +00:00 |
ganovelli
|
e826bde7c3
|
created
|
2004-05-12 10:39:45 +00:00 |
Paolo Cignoni
|
a05cc7fc6e
|
Changed a FV -> VF in VertexFace topology computation
|
2004-05-10 15:23:43 +00:00 |
Paolo Cignoni
|
c80fbfd59c
|
Added use of VFIterator in VertexGeodesicFromBorder
|
2004-05-10 13:43:00 +00:00 |
Nico Pietroni
|
62528938e1
|
changed names to topology functions
|
2004-05-06 15:24:38 +00:00 |
Paolo Cignoni
|
711c2a00d9
|
First working version!
|
2004-04-05 11:56:14 +00:00 |
Paolo Cignoni
|
e75f79b6ed
|
First working version!
|
2004-03-31 14:59:14 +00:00 |
Paolo Cignoni
|
49691db569
|
Added Vertex-Face Topology
|
2004-03-31 14:44:43 +00:00 |
Paolo Cignoni
|
a341239296
|
Written some documentation and added to the trimes doxygen module
|
2004-03-12 15:22:28 +00:00 |
Paolo Cignoni
|
78e4cccaba
|
changed to the face::IsBorder() style
|
2004-03-10 00:48:06 +00:00 |
Paolo Cignoni
|
c11adb316e
|
First working version for face face
|
2004-03-05 21:49:21 +00:00 |
Paolo Cignoni
|
7ba68001eb
|
Changed name from plural to singular (normals->normal)
|
2004-03-05 15:56:17 +00:00 |
Paolo Cignoni
|
0267a76a42
|
Changed name from plural to singular (normals->normal)
|
2004-03-05 11:26:40 +00:00 |
Paolo Cignoni
|
5c0b925ef8
|
Changed name from plural to singular (normals->normal)
|
2004-03-05 10:59:24 +00:00 |
Paolo Cignoni
|
807aec3803
|
Initial commit
|
2004-03-04 00:53:24 +00:00 |
Paolo Cignoni
|
2181539c6b
|
First working version!
|
2004-03-04 00:37:56 +00:00 |
Paolo Cignoni
|
d52cbb2602
|
First working version!
|
2004-03-04 00:08:15 +00:00 |