Paolo Cignoni
|
9b519cb2b8
|
Added ValidCell check to manage invalid cell in the trivial_walker.
Corrected compiling error due to the derivation from a templated base class (a few "this->" required)
|
2014-08-23 01:35:15 +00:00 |
Paolo Cignoni
|
305ac24a23
|
Refactored Geodesic a bit to allow float/double independency
|
2014-08-23 01:33:53 +00:00 |
Paolo Cignoni
|
e032901b7f
|
updated voronoi processing stuff to manage float/double and to use the new kdtree
|
2014-08-23 01:32:50 +00:00 |
Paolo Cignoni
|
7285fadd53
|
updated the ball pivoting alg to the new kdtree
|
2014-08-23 01:31:16 +00:00 |
granzuglia
|
d80980155f
|
- per face principal directions get functions return now T::CoordType (changes have been validated by Fabio Ganovelli)
|
2014-08-21 16:23:49 +00:00 |
granzuglia
|
5e099ffd51
|
- SimpleVolume is now derived from BasicGrid<VOX_TYPE::Scalar> (change has been validated by Fabio Ganovelli)
|
2014-08-21 16:18:04 +00:00 |
Paolo Cignoni
|
211274ab04
|
Small change to the init of the simple volume class to include the correct initialization of the actual space occuped by the volume
|
2014-08-13 06:48:20 +00:00 |
Paolo Cignoni
|
181cef32fa
|
Refactored a bit to allow the conversion of shot and cameras from float to double (added the notoriuous vcg style Construct)
|
2014-08-10 00:30:20 +00:00 |
Luigi Malomo
|
bb49f1c657
|
fixed types in OrientedDisk function
|
2014-08-09 17:10:19 +00:00 |
granzuglia
|
f2efb48a3c
|
rect_packer.h:
- removed Visual Studio warnings
|
2014-08-09 10:10:03 +00:00 |
granzuglia
|
26541cfeae
|
simplex/vertex/component_ocf.h:
- removed Visual Studio warnings
|
2014-08-09 10:08:15 +00:00 |
granzuglia
|
654a41aaf8
|
simplex/face/component_ocf.h:
- removed Visual Studio warnings
|
2014-08-09 10:07:30 +00:00 |
granzuglia
|
cb015f4a5c
|
matrix44.h:
- removed Visual Studio warnings
|
2014-08-09 10:06:34 +00:00 |
granzuglia
|
b806f2c7d9
|
simple_temporary_data.h:
- removed Visual Studio warnings
|
2014-08-09 10:05:20 +00:00 |
granzuglia
|
b5bfb0e438
|
complex/base.h:
- removed Visual Studio warnings
|
2014-08-09 10:01:15 +00:00 |
Paolo Cignoni
|
ce65164b58
|
harmless header clean up
|
2014-08-09 00:22:21 +00:00 |
Paolo Cignoni
|
7db065556a
|
Adapted the trivial walker of marching cube to float/double independence
|
2014-08-09 00:21:07 +00:00 |
Paolo Cignoni
|
03c2648af1
|
Strongly refactored in order to guarantee better independence between the resampled mesh an the original one
|
2014-08-09 00:19:48 +00:00 |
Paolo Cignoni
|
3784295ac6
|
comment cleaning up
|
2014-08-09 00:16:50 +00:00 |
Paolo Cignoni
|
5fab3cefd1
|
Added namespaces, copyright and a bit of cleaning...
|
2014-08-09 00:15:52 +00:00 |
Paolo Cignoni
|
f456e8aca3
|
throw exception -> RequireXXXX refactoring
|
2014-08-09 00:14:42 +00:00 |
Paolo Cignoni
|
3b38917e95
|
corrected the ImportData of the curvature type.
|
2014-08-09 00:11:32 +00:00 |
Paolo Cignoni
|
352d386a53
|
Just a few other size_t vs int clarifications
|
2014-08-09 00:02:52 +00:00 |
Paolo Cignoni
|
35d099384f
|
added a MaxCoeffId utility function that was missing...
|
2014-08-09 00:01:41 +00:00 |
Paolo Cignoni
|
d89f934e3e
|
Removed unused local variable. (harmless gcc warning)
|
2014-08-08 22:06:12 +00:00 |
Nico Pietroni
|
ad69d7d893
|
chenged GridDoRay to GridDoRay2D.. corrected one bug in the initial #define
|
2014-08-08 21:32:50 +00:00 |
Nico Pietroni
|
b06ff095a1
|
corrected some minor warning
|
2014-08-01 00:25:26 +00:00 |
Nico Pietroni
|
48bca62885
|
corrected some minor warning
|
2014-08-01 00:24:55 +00:00 |
Nico Pietroni
|
2134c8f064
|
corrected some minor warning
|
2014-08-01 00:24:21 +00:00 |
Nico Pietroni
|
3dfce75a37
|
|
2014-08-01 00:18:43 +00:00 |
Nico Pietroni
|
3c6625d060
|
added DoRay and Closest Point queries
|
2014-08-01 00:17:06 +00:00 |
Nico Pietroni
|
8909e9205a
|
removed one commented line
|
2014-08-01 00:16:23 +00:00 |
Nico Pietroni
|
2c2b5b1319
|
added constructor with center and radius
|
2014-08-01 00:15:51 +00:00 |
Nico Pietroni
|
433d070691
|
added RayBoxIntersection function and RaySegmentIntersectionFunctor
|
2014-08-01 00:15:14 +00:00 |
Nico Pietroni
|
565308c80d
|
corrected one bug in closest point
|
2014-08-01 00:14:25 +00:00 |
Nico Pietroni
|
cd83a42ea6
|
added PointSegment2DEPFunctor
|
2014-08-01 00:13:25 +00:00 |
Nico Pietroni
|
6902670e48
|
indented and remove include of triangle3
|
2014-08-01 00:12:49 +00:00 |
Luigi Malomo
|
2e5ac741a8
|
added closest face function which returns also barycentric coordinates and the interpolated normal for the closest point.
fixed Inside class for checking if a point is inside a mesh
minor fixes
|
2014-07-26 14:44:59 +00:00 |
Nico Pietroni
|
2a389bd83d
|
commented assert line 198 that works only for quadrilateral meshes
|
2014-07-26 08:41:21 +00:00 |
Paolo Cignoni
|
4547c0ee01
|
Fixed "rad" bug in RotationMatrix
|
2014-07-17 17:45:47 +00:00 |
Paolo Cignoni
|
7b226f290c
|
corrected a few overloading error in the execute flipping members
|
2014-07-13 06:23:46 +00:00 |
Paolo Cignoni
|
8f35e48f43
|
harmless clang warning (size_t vs int)
|
2014-07-12 21:29:24 +00:00 |
Paolo Cignoni
|
76b91b9957
|
added import in the importdata members to support of different types of curvature (float/double)
|
2014-07-12 21:09:27 +00:00 |
Paolo Cignoni
|
88a648822a
|
a forgotten int to size_t conversion in append/remap
|
2014-07-12 21:08:15 +00:00 |
Paolo Cignoni
|
d879f84302
|
Converted the remap structure of the append class to keep indexes as size_t element instead of int
|
2014-07-12 11:43:01 +00:00 |
Paolo Cignoni
|
4cb1fbaaf8
|
Raised the upper limit of the template derivation chain for face
|
2014-07-12 10:52:59 +00:00 |
Paolo Cignoni
|
ac49d75519
|
Corrected a typename override again on CurVecType vs VecType
|
2014-07-12 05:51:54 +00:00 |
Paolo Cignoni
|
280a9e606b
|
Updates pointcloud normal and smooth to the thread safe changes to the kdtree.
|
2014-07-12 05:50:32 +00:00 |
Paolo Cignoni
|
c2f98a8595
|
Added missing standard vcg header comment
|
2014-07-12 05:49:07 +00:00 |
Paolo Cignoni
|
d520fe2f0e
|
Corrected small clang typename issues
|
2014-07-11 13:00:44 +00:00 |