ganovelli
|
b25f303ce3
|
replaced "if" on a condition that has to be always true with assertions
|
2010-07-27 14:20:12 +00:00 |
mtarini
|
4dcb3be0b3
|
minor: removed superfluous "typename"
|
2010-07-25 13:31:57 +00:00 |
mtarini
|
2cc56a6651
|
Cleaned up! Translated several comments, removed old history, Added GlobalToLocal and LocalToGlobal and MakeSquare, cleaned up types, etc.
|
2010-07-24 15:29:20 +00:00 |
Paolo Cignoni
|
1140ca5a32
|
Added multiscale curvature computation (UpdateCurvatureLocal)
|
2010-07-23 15:48:45 +00:00 |
Paolo Cignoni
|
c3d20c9b87
|
added a smoothing algorithm for quad meshes with half-edge topology
|
2010-07-23 14:11:36 +00:00 |
Paolo Cignoni
|
e081be0c6f
|
Never write a 'using namespace" inside a .h file. Removed
|
2010-07-23 06:09:52 +00:00 |
Paolo Cignoni
|
59442fff3f
|
optimized halfedge operations
|
2010-07-22 13:14:55 +00:00 |
Paolo Cignoni
|
1d8a4c8e64
|
added nring class that efficiently extracts the n-ring of a vertex
|
2010-07-22 12:32:31 +00:00 |
matteodelle
|
3064a869cc
|
Michele Sottile: added GetFovFromFocal
|
2010-07-21 15:54:31 +00:00 |
Paolo Cignoni
|
0ee814c9ae
|
Corrected stupid error added during a last minute comment.
|
2010-07-19 16:34:35 +00:00 |
Paolo Cignoni
|
1492587430
|
Added utility function to read a xml node into a shot
|
2010-07-19 16:23:51 +00:00 |
Federico Ponchio
|
1017656a61
|
returned closest point was wrong.
|
2010-07-15 19:37:59 +00:00 |
Nico Pietroni
|
ce779c0082
|
added if(tm==TMPerWedge) glEnable(GL_TEXTURE_2D); on line 543
|
2010-07-15 13:29:31 +00:00 |
Nico Pietroni
|
26709cae6c
|
cahnged WIN32 define to _WIN32
|
2010-07-15 13:27:18 +00:00 |
Paolo Cignoni
|
8451875482
|
slight change in the PointDistance. Now it checks with an assert in the ifthenelse chain that it chooses the best projection direction and removed a warning.
|
2010-07-14 08:09:28 +00:00 |
Paolo Cignoni
|
882d039da6
|
removed mostly harmless gcc warnings (unused/uninitialized vars)
|
2010-07-14 08:00:16 +00:00 |
Paolo Cignoni
|
b543ff311e
|
fixed gcc compatibility issue
|
2010-07-12 13:21:12 +00:00 |
Paolo Cignoni
|
6b28cb9501
|
changed to the new mesh clipping framework
|
2010-07-05 10:27:38 +00:00 |
Paolo Cignoni
|
5e3b15b690
|
added missing include
|
2010-07-05 10:15:59 +00:00 |
Paolo Cignoni
|
572170bfdd
|
minimal formatting changes
|
2010-07-05 10:15:30 +00:00 |
Paolo Cignoni
|
0f6cfeb1c0
|
removed harmless gcc warnings (unsigned vs signed int)
|
2010-07-01 09:21:56 +00:00 |
granzuglia
|
3d68cc75cf
|
from iterator to const_iterator
|
2010-07-01 09:13:08 +00:00 |
granzuglia
|
937a004f80
|
changed include file
|
2010-07-01 08:51:06 +00:00 |
ganovelli
|
f890ce75ee
|
added HasPerVertexVFAdjacency and HasPerFaceVFAdjacency. Removed
generic HasVFAdjacency which made the logical AND of the two and updated the
relative calls.
|
2010-06-24 18:48:40 +00:00 |
ganovelli
|
eb3f1a97fc
|
added HasPerVertexVFAdjacency and HasPerFaceVFAdjacency. Removed
generic HasVFAdjacency which made the logical AND of the two and updated the
relative calls.
|
2010-06-24 12:35:37 +00:00 |
ganovelli
|
a42f07b445
|
added missing include
|
2010-06-24 12:30:48 +00:00 |
Paolo Cignoni
|
bc23a049bd
|
removed harmless gcc warnings (unsigned vs signed int)
|
2010-06-23 14:26:52 +00:00 |
Paolo Cignoni
|
f7efa76f35
|
added a missing std:: to max()
|
2010-06-23 14:25:08 +00:00 |
Paolo Cignoni
|
04694569cf
|
corrected un-initialized variable in RGBtoHSV
|
2010-06-23 14:23:32 +00:00 |
ganovelli
|
ad0a3daf01
|
version that should work with synamic linked libraries (to be tested)
|
2010-06-21 15:52:18 +00:00 |
ganovelli
|
9026213628
|
removed unused classes for allocation of temporary data
|
2010-06-19 15:39:06 +00:00 |
Paolo Cignoni
|
8ca2013615
|
removed harmless gcc warnings
|
2010-06-18 14:44:21 +00:00 |
Paolo Cignoni
|
74f1f69132
|
a few changes to remove ambiguous variable naming and a few warnings
|
2010-06-18 14:40:36 +00:00 |
Paolo Cignoni
|
799914a0d8
|
commented unused argument of base ImportData to remove gcc warning
|
2010-06-18 14:32:50 +00:00 |
Paolo Cignoni
|
02e0b3409a
|
removed a meaningless import of an uninitailzed var.
|
2010-06-18 14:31:58 +00:00 |
Paolo Cignoni
|
830fb74a0f
|
Complete re-wrote of the link condition test for topology preserving edge collapse. Now it is much slower but really correct. Hopefully.
|
2010-06-18 11:47:04 +00:00 |
ganovelli
|
212c15b77b
|
update calls to Append<..>::Mesh(..)
|
2010-06-18 08:35:36 +00:00 |
ganovelli
|
9834a6dc5c
|
3 --> (*fi).VN()
|
2010-06-18 08:30:50 +00:00 |
ganovelli
|
a8ee1c9143
|
importlocal--> importdata
|
2010-06-18 08:01:14 +00:00 |
ganovelli
|
19755ed9b7
|
definition of USedTypes changed to ensure that MeshType::FaceType is the same as VertexType::FaceType (begin Vertex and Face any type among Vertex,Face,Edge,HEdge).
Compiles with gcc 4.4, .net 2005
|
2010-06-18 07:53:21 +00:00 |
ganovelli
|
f3b67673fc
|
new Append<> beta version
|
2010-06-16 17:28:18 +00:00 |
ganovelli
|
7c35161210
|
ImportLocal to ImportData. Adjacencies are no more handle by ImportData, but
by speficic functions in append.h (ImportPerxxxAdj(..))
|
2010-06-16 16:31:17 +00:00 |
ganovelli
|
4750b7c666
|
rewritten including handling of all adjacencies.
Still incomplete treatment of non uptade but existing adjacencies...
|
2010-06-16 16:30:24 +00:00 |
ganovelli
|
e92adc2095
|
ImportLocal to ImportData. Adjacencies are no more handle by ImportData, but
by speficic functions in append.h (ImportPerxxxAdj(..))
|
2010-06-16 16:29:07 +00:00 |
ganovelli
|
d0bdf4665f
|
ImportLocal to ImportData. Adjacencies are no more handle by ImportData, but
by speficic functions in append.h (ImportPerxxxAdj(..))
|
2010-06-16 16:25:02 +00:00 |
ganovelli
|
585f0462e8
|
ImportLocal to ImportData. Adjacencies are no more handle by ImportData, but
by speficic functions in append.h (ImportPerxxxAdj(..))
|
2010-06-16 16:24:26 +00:00 |
ganovelli
|
e8d3020714
|
added typename to PointerToAttribute to dynamically check the GetPer[]Attribute
|
2010-06-16 15:18:39 +00:00 |
ganovelli
|
0a64a31e6e
|
added typechecking and function to return the list of attributes of a given type
|
2010-06-16 15:17:42 +00:00 |
Paolo Cignoni
|
2bbf1c86ef
|
Added first version of vertex quality saturation function (to be thorougly tested)
|
2010-06-16 13:23:59 +00:00 |
Paolo Cignoni
|
beb996e9c9
|
Renamed a symbol that caused ambiguity (VertexInfo -> vertexClipInfo) added functor and function for box clipping
|
2010-06-16 13:23:07 +00:00 |