Paolo Cignoni
69004410e3
Corrected a wrong function to clear border face flag (and added BORDER012 to the enums of the flags)
2009-06-04 08:15:59 +00:00
Paolo Cignoni
0a287f7bce
added missing function for setting flags on faces
2009-01-15 15:59:51 +00:00
Paolo Cignoni
9dc34faae4
added missing face flags clear/setting members
2009-01-14 01:16:11 +00:00
Paolo Cignoni
f6388be600
added VertexSet, the dual of UpdateFlags::VertexClear(bitmask);
2008-12-05 22:44:03 +00:00
ganovelli
0d4b3fbed0
[Polygon modification]
...
Added components to the face to handle generic polygons.
(compiled with .net and gcc)
This commit includes the following files:
vcg/complex/trimesh/base.h
Added deallocation of polygon data in the destructor
vcg/complex/trimesh/allocate.h
generalization from 3 to VN() vertices
vcg/complex/trimesh/update/topology.h
generalization from 3 to VN() vertices
vcg/complex/trimesh/update/flags.h
generalization from 3 to VN() vertices
vcg/simplex/face/pos.h
generalization from 3 to VN() vertices
vcg/simplex/faceplus/base.h
Added the method VN() to query the number of vertices
of the polygon (deafult 3) and methods Prev and Next
vcg/simplex/faceplus/component.h
added Alloc and Dealloc calls along the hierarchies
2008-10-08 09:10:53 +00:00
Paolo Cignoni
2ff77479af
added function to compute the FaceProjection flags used in point-face distance
2008-06-13 05:44:35 +00:00
granzuglia
2d281abc5d
fixed doxygen comments according to the new vcg's doxygen comments style (please look at doxygen-comments-style.txt in the vcgrootfolder/docs)
2008-05-28 13:28:52 +00:00
Paolo Cignoni
d063cb7493
bug in FaceBorderFromNone corrected (same as in Topology.h) Ganovelli
2007-10-22 14:55:07 +00:00
Federico Ponchio
7823c5dba1
FIxed off-by-one error on FaceBorderFromNone.
2007-05-31 15:24:50 +00:00
Paolo Cignoni
dd6a5552dc
Added VertexClear
2007-05-22 15:19:42 +00:00
mtarini
5b54eecefa
aggiunta la VertexBorderFromNone (flag bordo per vertici senza richiedere nulla)
2007-01-30 18:49:23 +00:00
Paolo Cignoni
11d1545f5f
corrected bounds of a vector scan
2006-08-31 13:11:12 +00:00
Paolo Cignoni
4b9e281294
Added missing std:: to swap
2006-08-30 12:59:49 +00:00
Paolo Cignoni
63924b6ba0
Reverted to version 1.13. Version 1.14 was done on outdated version.
2006-08-30 06:50:07 +00:00
Paolo Cignoni
4c34a7674c
*** empty log message ***
2006-08-23 15:29:44 +00:00
Paolo Cignoni
f7dce1ceef
Added missing IsD tests
2006-06-18 20:49:30 +00:00
Paolo Cignoni
9ce4c88f2a
Corrected IsDeleted -> isD
2006-05-03 21:23:25 +00:00
Paolo Cignoni
f7cdd877ef
Added assert(HasFlags) everywhere..
2005-12-02 00:09:12 +00:00
ganovelli
000b01a4ed
set VertexBorderFromFace as static
2005-07-06 08:16:34 +00:00
Paolo Cignoni
d09e9e039d
Completed FaceBorderFromNone (and added a missing helper class)
2005-06-10 15:07:23 +00:00
Paolo Cignoni
16b0bd16c6
Minor changes
2005-04-01 13:04:55 +00:00
ganovelli
90baf9fa1a
first compilation version
2004-09-14 19:49:43 +00:00
Paolo Cignoni
d011d644dd
Better doxigen documentation
2004-07-15 00:16:37 +00:00
Paolo Cignoni
1dd0f30375
Added FaceBorderFromVF
2004-07-06 06:27:02 +00:00
ganovelli
e8b3080c93
function Clear added
2004-05-13 16:00:31 +00:00
Paolo Cignoni
a341239296
Written some documentation and added to the trimes doxygen module
2004-03-12 15:22:28 +00:00
Paolo Cignoni
78e4cccaba
changed to the face::IsBorder() style
2004-03-10 00:48:06 +00:00
Paolo Cignoni
5c0b925ef8
Changed name from plural to singular (normals->normal)
2004-03-05 10:59:24 +00:00