Paolo Cignoni
|
183f106f23
|
Added class HalfedgeQuadClean
|
2011-01-27 15:39:39 +00:00 |
Paolo Cignoni
|
2984bda3c8
|
Added suffix "_quad" to all methods only for quads
|
2011-01-27 14:22:48 +00:00 |
Paolo Cignoni
|
feafb246da
|
Removed class Garbage
|
2011-01-27 12:19:40 +00:00 |
Paolo Cignoni
|
3777d7925d
|
Edge pointers substituted with hedge pointers;
Made EH and HE adjs optional;
Re-written method to check if a diagonal is collapsible;
|
2011-01-27 12:03:44 +00:00 |
Paolo Cignoni
|
7e611ef038
|
Removed and assert in the quality computation (if one side is zero for numerical rounding it should return zero as quality)
|
2011-01-27 10:49:23 +00:00 |
Paolo Cignoni
|
94235fc548
|
commented useless parameter to avoid warning
|
2010-12-21 15:06:09 +00:00 |
Paolo Cignoni
|
6ca76c16b1
|
added useful he functions
|
2010-12-15 22:38:36 +00:00 |
Nico Pietroni
|
b89a689a15
|
triangle3 InterpolationParameters calls now calls InterpolationParameters2 which correctly refers to the unique implementation of triangle2d evaluation of barycentric coordinates in triangle2.h
|
2010-12-13 00:01:13 +00:00 |
Nico Pietroni
|
542bfc8a91
|
corrected InterpolationParameters funtion in order to evaluate correctly barycentric coordinates even for points wich falls outside the triangle.
|
2010-12-12 23:59:55 +00:00 |
Nico Pietroni
|
387c62414a
|
added constructor with Min and Max
|
2010-12-12 23:57:39 +00:00 |
Luigi Malomo
|
9d1e54a140
|
fixed bug to prevent deleted faces rasterization
|
2010-12-05 18:22:45 +00:00 |
Federico Ponchio
|
ef57d3e7e5
|
interpolate -> Interpolate.
|
2010-11-15 00:16:40 +00:00 |
ganovelli
|
d505581af9
|
bug fixing in vector_ocf::reserve for the case of empty vector
|
2010-11-11 09:33:35 +00:00 |
Paolo Cignoni
|
5a21c7cd76
|
Removed the ReorderVert function used for permutating the accessory attributes of OCF components. IT should not be used.
|
2010-11-09 08:27:44 +00:00 |
Paolo Cignoni
|
8446d9f566
|
added method to know if a spatial indexing structure is empty or not
|
2010-11-09 08:15:14 +00:00 |
Paolo Cignoni
|
070c47b0a5
|
added method to know if a spatial ubdexing structure is empty or not
|
2010-11-09 08:12:58 +00:00 |
ganovelli
|
3bd7cbe5ea
|
added cQ() to QualityOcf
|
2010-11-06 16:38:15 +00:00 |
Nico Pietroni
|
c818969366
|
added method P to return bounding box points as in Box3
|
2010-11-05 16:18:51 +00:00 |
Paolo Cignoni
|
343493ef11
|
Moved the ORTHO, PERSPECTIVE enums from the vcg namespace to the camera class namespace.
|
2010-10-31 13:19:09 +00:00 |
Paolo Cignoni
|
80a8c29144
|
Added function to normalize face/vertex quality value into a given range (usually 0..1)
|
2010-10-31 13:03:36 +00:00 |
Nico Pietroni
|
969f556691
|
added if(vp<oldBase || vp>oldEnd) return; test in PointerUpdater::Update function, so that entities that doesn't need to be updated has no problems
|
2010-10-27 17:46:46 +00:00 |
ganovelli
|
766b1b3f89
|
CompactFaceVector and CompactVertexVector now may return a PointerUpdater
|
2010-10-22 16:01:58 +00:00 |
Paolo Cignoni
|
a9db0be12d
|
shotf and shotd are TYPEDEF not SUBCLASS !!!
|
2010-10-21 13:41:29 +00:00 |
Paolo Cignoni
|
696afea0a9
|
removed harmless warnings
|
2010-10-20 08:57:59 +00:00 |
Paolo Cignoni
|
999e110d01
|
renamed EPSILON into loc_EPSILON to avoid collsions with some defines.
|
2010-10-15 21:46:16 +00:00 |
Paolo Cignoni
|
9939b0c51b
|
Harmless warning: commented unused parameter
|
2010-10-15 21:18:01 +00:00 |
Paolo Cignoni
|
98d61f03a2
|
removed an extra typename detected by gcc...
|
2010-10-15 21:15:39 +00:00 |
Nico Pietroni
|
e74d22e0e5
|
corrected the call to new IntersectionSegmentTriangle function (after a bug fixing in the function)
|
2010-10-15 15:23:37 +00:00 |
Nico Pietroni
|
f1a446558f
|
- removed virtual to ComputerPriority Function
- getPos and GetMark become const
|
2010-10-15 15:20:37 +00:00 |
Nico Pietroni
|
7332494ee2
|
line 331 called the correct distance function between segment-point in distance3.h
|
2010-10-15 15:19:12 +00:00 |
Nico Pietroni
|
6d34aec94b
|
TrianglePointDistance moved to distance.h
|
2010-10-15 15:17:57 +00:00 |
Nico Pietroni
|
e690807441
|
Distance functions moved to distance3.h
|
2010-10-15 15:17:15 +00:00 |
Nico Pietroni
|
793cf46180
|
- SquaredDistance moved to distance3.h
- Lenght and SquaredLength changed to const functions
|
2010-10-15 15:16:32 +00:00 |
Nico Pietroni
|
6ad59d0756
|
corrected IntersectionSegmentTriangle calls, the value dist was not updated coherently
|
2010-10-15 15:15:27 +00:00 |
Nico Pietroni
|
efadeb21f1
|
DistancePoint3Box3 calls moved and renamed in distance3.h
|
2010-10-15 15:14:06 +00:00 |
Nico Pietroni
|
6134c11fbd
|
first release version of the collection of minimum distance functions between geometric entities in 3D
|
2010-10-15 15:13:22 +00:00 |
ganovelli
|
123a51b774
|
replaced ImportLocal with ImportData (it was left behind)
|
2010-10-15 09:25:52 +00:00 |
ganovelli
|
d10a9822d3
|
replaced ImportLocal with ImportData (it was left behind)
|
2010-10-15 09:25:27 +00:00 |
ganovelli
|
3bcc518722
|
replaced ImportLocal with ImportData (it was left behind)
|
2010-10-15 09:24:51 +00:00 |
Paolo Cignoni
|
628f22f3c9
|
removed one useless parameter from the FastFit function of the paso-doble smoothing function.
|
2010-10-15 09:23:09 +00:00 |
Paolo Cignoni
|
445dad8458
|
removed harmless warnings
|
2010-10-15 09:15:11 +00:00 |
Paolo Cignoni
|
2bdd323387
|
removed harmless warnings
|
2010-10-15 09:14:35 +00:00 |
Paolo Cignoni
|
2e9d5c0936
|
removed some old surviving math:Max and changed to std::max
|
2010-10-15 09:13:58 +00:00 |
Paolo Cignoni
|
ac9f0d1452
|
removed a couple of CMeshO types that surfaced when moving stuff from meshlab to vcg
|
2010-10-15 09:12:54 +00:00 |
ganovelli
|
da757efdd3
|
bug fixed (final): CompactFaceVector resized the attributes per face
to the number of "vertices" of the mesh
|
2010-10-08 16:51:45 +00:00 |
ganovelli
|
354b225e92
|
bug fixed: CompactFaceVector resized the attributes per face
to the number of "vertices" of the mesh
|
2010-10-08 15:58:32 +00:00 |
granzuglia
|
de3371806e
|
added #include<algorithm>
|
2010-10-08 12:08:24 +00:00 |
granzuglia
|
b3d63c7c64
|
moved InterpolationParameters function after the Normal function definition
|
2010-10-06 12:58:09 +00:00 |
granzuglia
|
e2b56e9023
|
removed int32_t
|
2010-10-06 09:17:29 +00:00 |
granzuglia
|
a003c5ce73
|
added progress bar support to PrincipalDirectionsPCA
|
2010-10-04 08:47:33 +00:00 |