Nico Pietroni
|
5ad96544bb
|
added several functions...
|
2012-01-23 13:09:38 +00:00 |
Paolo Cignoni
|
b10ed11bc0
|
Added two functions to build disk, rectangles and squares (oriented in space).
Changed the reflection functions as usual
|
2012-01-23 07:07:19 +00:00 |
Paolo Cignoni
|
48e607f884
|
Changed all the MeshType::HasSomething() into the now standard tri::HasSomething(MeshType &m)
|
2012-01-23 06:38:32 +00:00 |
Paolo Cignoni
|
4bdf843589
|
Changed all the MeshType::HasSomething() into the now standard tri::HasSomething(MeshType &m)
|
2012-01-20 08:03:25 +00:00 |
Paolo Cignoni
|
6094438b4b
|
Changed all the MeshType::HasSomething() into the now standard tri::HasSomething(MeshType &m)
|
2012-01-20 07:58:43 +00:00 |
Paolo Cignoni
|
e9d476e93c
|
Changed all the MeshType::HasSomething() into the now standard tri::HasSomething(MeshType &m)
|
2012-01-20 07:49:26 +00:00 |
Paolo Cignoni
|
f4cf3b9221
|
Changed the name of the Distance from point to plane
from DistancePointPlane
to SignedDistancePointPlane
to underline the fact that it is SIGNED!!!
|
2012-01-18 11:44:42 +00:00 |
Paolo Cignoni
|
86617dd872
|
Changed the name of Clean::IsOrientedMesh() -> Clean::OrientCoherentlyMesh()
It is a mesh changing method!
|
2012-01-18 11:42:08 +00:00 |
Paolo Cignoni
|
048b884a3e
|
Added tri:UpdatePosition::Scale(mesh)
|
2012-01-18 11:22:40 +00:00 |
ganovelli
|
c097e6edd5
|
added GetClosestVertexScale
|
2011-12-21 16:13:07 +00:00 |
ganovelli
|
c2e3d66d19
|
added template parameter in function call
|
2011-12-21 16:10:30 +00:00 |
Paolo Cignoni
|
95e69075e4
|
Yet another removal of the usage of the faceprojection flags
|
2011-12-19 00:51:49 +00:00 |
Paolo Cignoni
|
0fe6fdaedc
|
Yet another removal of the usage of the faceprojection flags
|
2011-12-19 00:51:03 +00:00 |
Paolo Cignoni
|
11fa2ba58a
|
Added ComputeEdgeHistogram to Stat functions
|
2011-12-18 22:33:27 +00:00 |
Paolo Cignoni
|
412ef1aa65
|
Added UpdateSelection::VertexFromEdgeLoose
added parameter for preserving the old selection to the UpdateSelection::VertexFromFaceLoose
|
2011-12-14 08:54:54 +00:00 |
Paolo Cignoni
|
ae58754015
|
Significant change of names to the UpdateSelection Class.
now follows the standard VertexClear instead of ClearVertex.
Updated all the other files of vcg using it...
(added also selection stuff for edges..)
|
2011-12-13 10:07:00 +00:00 |
Paolo Cignoni
|
c038b3584e
|
Corrected blatant bugs in the updateTopology--VertexEdge
|
2011-12-12 23:28:25 +00:00 |
ganovelli
|
ab373e50cd
|
missing include added
|
2011-11-21 16:12:48 +00:00 |
Paolo Cignoni
|
3d6857a0b0
|
re-added the empty constructor to marker face...
|
2011-11-21 14:04:23 +00:00 |
Paolo Cignoni
|
5bcb52529b
|
harmless gcc warning
|
2011-11-21 09:38:00 +00:00 |
Paolo Cignoni
|
b09619c1ea
|
harmless gcc warning
|
2011-11-21 09:37:18 +00:00 |
Paolo Cignoni
|
0e76a8e0ce
|
Removed the useless faceprojection flag update function. No more needed!
|
2011-11-21 09:10:52 +00:00 |
Paolo Cignoni
|
285d78d293
|
removed the default empty constructor to avoid the use of the object without a mesh....
|
2011-11-21 09:07:36 +00:00 |
Paolo Cignoni
|
342f182ee0
|
Added RemoveDuplicateEdge and CountNonManifoldEdgeEdge
|
2011-11-15 11:20:12 +00:00 |
Paolo Cignoni
|
f9a7860f5e
|
Added a much more robust IntersectionPlaneMeshQuality function to compute the intersection between a mesh and a plane that exploit quality for storing the distance from the plane and to make consistent decision about the cutting of the plane...
|
2011-11-15 11:19:08 +00:00 |
Paolo Cignoni
|
e0055f8b5c
|
added a missing const...
|
2011-11-15 11:15:24 +00:00 |
Paolo Cignoni
|
89635131a7
|
added in the comment a biblio ref to a very similar approach
|
2011-11-07 16:09:35 +00:00 |
Nico Pietroni
|
5fee62fbb1
|
changed several calls of CrossVector function
|
2011-11-01 18:41:54 +00:00 |
Nico Pietroni
|
4af26f2df2
|
line 565 changed "if (numholes!=1) return false;" to "if (numholes==0) return false;" it may be even have multiple holes
|
2011-11-01 18:40:55 +00:00 |
Paolo Cignoni
|
e886684842
|
moved voronoi_clustering here from meshlab...
|
2011-10-20 22:26:46 +00:00 |
Nico Pietroni
|
2d8c6222cd
|
added DifferenceCrossField, commented some non used function
|
2011-10-19 09:02:27 +00:00 |
Paolo Cignoni
|
16c39dfe24
|
removed other harmless gcc warnings...
|
2011-10-17 23:57:27 +00:00 |
Paolo Cignoni
|
7c6956fd4d
|
Corrected some gcc compilation errors, Changed the IsFeasible function (now it tests that there is exactly one hole...
|
2011-10-17 23:35:30 +00:00 |
Paolo Cignoni
|
486795fcfb
|
Better Comments on the Genus.
|
2011-10-17 23:33:48 +00:00 |
Nico Pietroni
|
f4a0b8bce4
|
added Coord3DtoUV function
|
2011-10-05 16:33:22 +00:00 |
Nico Pietroni
|
a7c702c81d
|
first release version
|
2011-10-05 16:17:40 +00:00 |
Paolo Cignoni
|
2fe129645b
|
Rolled back
|
2011-10-05 15:04:40 +00:00 |
ganovelli
|
09e0ccc62c
|
added variational shape approximation partition of the mesh both
for triangle meshes and for vertex meshes
|
2011-06-14 17:10:57 +00:00 |
granzuglia
|
129d4edbaf
|
added several missing include file
|
2011-06-08 08:46:02 +00:00 |
granzuglia
|
f58b646616
|
added several missing include file
|
2011-06-07 14:37:27 +00:00 |
granzuglia
|
05ba578f8e
|
added missing std prefix
|
2011-06-07 13:48:49 +00:00 |
Paolo Cignoni
|
6de8b3f890
|
Added tri_edge_collapse_quadric_tex.h. The specialization of edge collapse for tex and geometry. It should be cleanded a little...
|
2011-06-05 23:39:31 +00:00 |
Paolo Cignoni
|
23d9ad9684
|
added BasicVertexPair templated class to store as less as possible of an edge...
|
2011-06-05 23:37:43 +00:00 |
Paolo Cignoni
|
3d4ae1b506
|
Added UpdatePosition::Translate
|
2011-06-03 08:32:27 +00:00 |
Paolo Cignoni
|
477767ab77
|
Added QualityMidPointFunctor and QualityEdgePredicate; Two classes (functor and the predicate) that you need for using the refine framework to cut a mesh along a linear interpolation of the quality. This can be used for example to slice a mesh with a plane.
|
2011-06-02 21:31:30 +00:00 |
Paolo Cignoni
|
27d9cfd6cb
|
Added VertexFromPlane that put into quality the distance from a plane
|
2011-06-02 21:28:50 +00:00 |
Paolo Cignoni
|
5c358c02a4
|
Cleaned up small bug in the vertex clustering alg (crashed on empty sets and on non compacted meshes
|
2011-05-31 08:37:13 +00:00 |
Paolo Cignoni
|
5b6f8055f2
|
Corrected bug in the computation of VE topology
|
2011-05-31 08:35:50 +00:00 |
Paolo Cignoni
|
894ffdbdfe
|
Added trivial WedgeTexFromVertexTex
|
2011-05-20 23:20:33 +00:00 |
Paolo Cignoni
|
a9e5d6d957
|
added WedgeTexFromPlane function to create simple planar parametrizations
|
2011-05-20 15:15:44 +00:00 |