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
Paolo Cignoni
168953b768
added missing initialization of tex coord.
2010-06-16 12:04:55 +00:00
Paolo Cignoni
79783ac1bb
Moved the removal of faces with edges outside a given range to a selection function into UpdateSelection<>::
2010-06-16 11:40:14 +00:00
Paolo Cignoni
044412a099
Added initialization of tex index in the constructor of texcoord
2010-06-16 10:27:38 +00:00
Paolo Cignoni
2e22f9b51d
added initialization of mask in LoadFaceOcfMask
2010-06-01 08:11:20 +00:00
Paolo Cignoni
12d257c3ab
Debugged:
...
method Point2::SquaredDistance() invoked Norm2 method, which does not exist. Invocation replaced with (*this-p).SquaredNorm()
2010-05-31 12:13:47 +00:00
Nico Pietroni
cf60111b79
changed call to InterpolationParameters...
2010-05-31 10:12:31 +00:00
Nico Pietroni
066bc0b7cf
changed calls to the new InterpolationParameters function
2010-05-25 14:54:50 +00:00
granzuglia
8f2c1d543d
fixed small visualization bugs (dereferenced empty vertex attributes)
2010-05-24 14:53:54 +00:00
Paolo Cignoni
157ba4ccfb
added class prototype for segment (needed for box intersection)
2010-05-24 08:25:26 +00:00
Marco Di Benedetto
0fc8a49a51
2010-05-22 19:47:43 +00:00
Gianpaolo Palma
13f0066cfa
Fixed bug in the rasterization function to generate correct samples outside triangles which have a texture space border edge.
2010-05-21 16:43:58 +00:00
Nico Pietroni
44618a036a
Added ClosestPoint2Box2 function
2010-05-20 13:58:08 +00:00
ganovelli
4b45045c18
added inlusion of alltypes.h
2010-05-19 17:18:19 +00:00
ganovelli
de851eb29e
inclusion of alltypes.h
2010-05-19 17:16:58 +00:00
ganovelli
f12433c258
uncommented fourth template parameter in declaration of trimesh
2010-05-19 17:06:18 +00:00
ganovelli
6b807efa9c
separated alltypes from usedtypes. The dummy types for simplex where char, now are derived by
...
their proper type (eg. the dummy type for Vertex is a simple derivation of vcg::Vertex)
2010-05-19 17:05:29 +00:00
Nico Pietroni
3ab37342c6
corrected 1 bug in CountEdges function
2010-05-19 15:09:59 +00:00
Paolo Cignoni
7473b2177a
Added ComputePerFaceQualityHistogram (provided by Andrea Tagliasacchi)
2010-05-05 12:30:58 +00:00
Paolo Cignoni
b10bfc04e2
Better comment and printing
2010-05-04 15:17:52 +00:00
granzuglia
42265b4893
added \
2010-05-04 10:10:29 +00:00
granzuglia
9508892e4c
added \usepackage{hyperref} reference
2010-05-04 09:59:38 +00:00
Paolo Cignoni
b6d2c330f2
added a wrapper for the getkclosest that does not need the edgeplane additional data structure
...
and corrected a bug in the function that shot a bunch ofrays
2010-05-04 08:19:51 +00:00
Paolo Cignoni
ee38039e83
Add simple example that compute Shape Diameter Function using ray tracing and exploiting VCG library indexing structure
2010-05-04 08:17:13 +00:00
Paolo Cignoni
c41e4d2e04
IMPORTANT CHANGE;
...
the rarely used frompolar and topolar returns angles in RADIANTS
changed the function names to clarify, avoid stupid bugs, and to adequate to the standard
2010-05-04 08:07:18 +00:00
granzuglia
9ca3dc0855
fixed cast bug for 64bit architectures.
2010-04-30 17:34:59 +00:00