Paolo Cignoni
|
60ca2f2d72
|
Updated 4pcs to float/double independnece
|
2014-08-26 08:45:04 +00:00 |
Paolo Cignoni
|
967f61b2be
|
Added EdgeMeshUniform method that generate samples over the edges of a polyline in a uniform way.
|
2014-08-26 01:43:04 +00:00 |
Paolo Cignoni
|
c6e5015090
|
Added SplitSelectedVertexOnEdgeMesh that split an edge mesh along the selected vertices. Useful to decompose an edgemesh into simple manifold polylines.
|
2014-08-26 01:42:09 +00:00 |
Paolo Cignoni
|
a9202ed7db
|
Added method BuildFromNonFaux to build an edgemesh composed by the "non faux edges".
|
2014-08-26 01:40:46 +00:00 |
Paolo Cignoni
|
9682fcd27d
|
Added to the UpdateFlags::FaceFauxSignedCrease the option to mark as non faux also the boundary edges.
|
2014-08-26 01:39:18 +00:00 |
Paolo Cignoni
|
331021191e
|
cleaned up the field smoohter (includes, headers etc)
|
2014-08-23 01:37:18 +00:00 |
Paolo Cignoni
|
855280fc08
|
better comments
|
2014-08-23 01:36:16 +00:00 |
Paolo Cignoni
|
6ba1493e3e
|
Small changes for float/double independence
|
2014-08-23 01:35:52 +00:00 |
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 |