vcglib/vcg/complex/algorithms
granzuglia 5bcce6a3d5 //static_cast<VertexPointer>(NULL) has been introduced just to avoid an error in the MSVS2010's compiler confusing pointer with int. You could use nullptr to avoid it, but it's not supported by all compilers.
//The error should have been removed from MSVS2012				
std::pair<float,VertexPointer> zz(0.0f,static_cast<VertexPointer>(NULL));
2013-03-24 16:33:50 +00:00
..
create Refactored a bit the extended marching cube core. Cleaned up a bit the trivial walker to be used by both of them. Updated the sample for marching cube. 2013-03-22 17:06:41 +00:00
local_optimization removed a useless loop in the update cycle of the heap of the edges to be collapesed. Stupid bug pointed out by Enrico (thanks!) 2013-01-28 15:42:24 +00:00
parametrization minor changes 2013-02-19 13:54:14 +00:00
update Improved comment/documentation. Changed throws in require 2013-03-13 14:00:29 +00:00
attribute_seam.h Ongoing Rearrangement of filepath 2011-04-01 17:06:03 +00:00
autoalign_4pcs.h further cleaning up and commenting 2013-02-28 15:51:38 +00:00
bitquad_creation.h added a few testing methods (IsTriOnly, IsQuadOnly, IsTriQuadOnly) 2012-07-20 13:50:08 +00:00
bitquad_optimization.h 2011-04-01 16:25:49 +00:00
bitquad_support.h Added a bunch of 'c' to component members to clarify constant access 2012-11-15 19:07:34 +00:00
clean.h removed a useless template specialization to a few std::make_pair 2013-03-22 16:53:42 +00:00
clip.h Added a bunch of 'c' to component members to clarify constant access 2012-11-15 19:07:34 +00:00
closest.h minimal change (useless passing by reference of const intended parameters) 2012-10-11 11:19:37 +00:00
clustering.h Orthography lenght -> length 2012-10-08 09:05:11 +00:00
crease_cut.h harmless small refactoring 2013-03-13 14:59:34 +00:00
edge_collapse.h Added a few comments... 2012-02-25 14:40:23 +00:00
geodesic.h updated to new GetPer*Attribute 2013-01-30 17:14:47 +00:00
halfedge_quad_clean.h Ongoing Rearrangement of filepath 2011-04-01 17:06:03 +00:00
hole.h removed harmless warnings 2012-12-02 14:57:08 +00:00
inertia.h Added a bunch of 'c' to component members to clarify constant access 2012-11-15 19:11:28 +00:00
inside.h 2011-04-01 16:25:49 +00:00
intersection.h changed IntersectionPlaneMesh to deal with different ScalarType rather then just floats 2012-12-10 17:15:55 +00:00
local_optimization.h Rolled back 2011-10-05 15:04:40 +00:00
nring.h Ongoing Rearrangement of filepath 2011-04-01 17:06:03 +00:00
overlap_estimation.h Ongoing Rearrangement of filepath 2011-04-01 17:06:03 +00:00
point_sampling.h corrected a wrong interface to poisson pruning (left after recent changes) 2013-03-13 00:16:51 +00:00
pointcloud_normal.h Added new version of algorithm for computing normals for point clouds. Approx 8 times faster and works for clouds of a few millions of points... 2012-11-08 15:33:32 +00:00
polygon_support.h Removed inclusion of subset.h 2012-10-23 23:41:41 +00:00
refine.h added a correct import data for managing the data of the newly refined faces. 2012-12-17 15:31:28 +00:00
refine_loop.h refactored a small piece of code (the update of even vertex in refine during a debug session) 2012-11-27 12:19:09 +00:00
smooth.h Improved the VertexNormalPointCloud smoothing algorithm (it can re use a kdtree) 2012-11-08 18:33:55 +00:00
stat.h Yet some other changes to the stat collecting functions for computing the average edge lenght on a mesh. 2012-07-06 09:06:43 +00:00
textcoord_optimization.h 2011-04-01 16:25:49 +00:00
voronoi_clustering.h //static_cast<VertexPointer>(NULL) has been introduced just to avoid an error in the MSVS2010's compiler confusing pointer with int. You could use nullptr to avoid it, but it's not supported by all compilers. 2013-03-24 16:33:50 +00:00