Paolo Cignoni
|
7f3c44851e
|
added a missing std::
|
2008-04-24 05:04:25 +00:00 |
Paolo Cignoni
|
7c37f033e1
|
Added check on deleted faces in RemoveDegenerateFace
|
2008-03-11 14:16:40 +00:00 |
Paolo Cignoni
|
378008bc5e
|
added HasConsistentPerWedgeTexCoord
|
2008-03-06 08:37:16 +00:00 |
Paolo Cignoni
|
5e52fd038c
|
corrected small bug in RemoveDuplicateVertex
|
2008-01-24 11:52:05 +00:00 |
Paolo Cignoni
|
573ff87db2
|
Added a missing IsD() test
|
2007-10-29 11:32:46 +00:00 |
Paolo Cignoni
|
12c8c9f3ff
|
Added Allocator::DeleteFace and Allocator::DeleteVertex; Now the use of SetD() should be deprecated.
|
2007-10-16 16:46:53 +00:00 |
Paolo Cignoni
|
3019fb9177
|
Added remove degenerate vertex to manage vertex with NAN coords
|
2007-07-24 07:09:49 +00:00 |
Paolo Cignoni
|
90217d66c4
|
Replaced call to old StarSize method with NumberOfIncidentFaces
|
2007-06-04 06:45:05 +00:00 |
Paolo Cignoni
|
f0eec0788b
|
added honoring of selected flag for flipmesh
|
2007-03-27 09:23:32 +00:00 |
mtarini
|
84946de883
|
Texture coord name change! "TCoord" and "Texture" are BAD. "TexCoord" is GOOD.
|
2007-03-12 15:42:11 +00:00 |
Paolo Cignoni
|
0ee9210dd2
|
std::numeric_limits<ScalarType>::max() -> (std::numeric_limits<ScalarType>::max)()
to avoid annoying misunderstaindings on msvc8
|
2007-02-27 15:17:17 +00:00 |
Paolo Cignoni
|
349a05f6f1
|
Removed useless and conflicting inclusion of face.h
|
2007-01-11 10:12:19 +00:00 |
Paolo Cignoni
|
1680347626
|
Corrected bug in the IsFFAdjacencyConsistent the Topology checking function.
|
2006-12-01 21:26:14 +00:00 |
Paolo Cignoni
|
d946007a70
|
Added a function for FF topology consistency check
|
2006-12-01 08:12:30 +00:00 |
Paolo Cignoni
|
fcc1187856
|
Corrected IsOrientedMesh. After the templating of the swapedge it did not worked any more....
Added Texture management to the FlipMesh
|
2006-12-01 00:00:56 +00:00 |
Paolo Cignoni
|
b50b9a7d8b
|
Added IsSizeConsistent
|
2006-11-27 10:36:35 +00:00 |
Paolo Cignoni
|
d2cdb34aa2
|
Corrected RemoveNonManifoldFace
|
2006-11-09 17:26:24 +00:00 |
Paolo Cignoni
|
7be5d031b9
|
typenames and qualifiers for gcc compliance
|
2006-10-15 07:31:22 +00:00 |
Paolo Cignoni
|
59d52a10e9
|
Added Remove NonManifoldFace
|
2006-10-09 20:06:46 +00:00 |
Paolo Cignoni
|
0102ac5f9f
|
missing std and other gcc detected syntax errors
|
2006-05-25 09:41:09 +00:00 |
Paolo Cignoni
|
b9cb941529
|
Redesigned the function for the removal of faces according to their area and edge lenght
|
2006-05-16 21:51:07 +00:00 |
Paolo Cignoni
|
6ce9535dc3
|
Changed HasMark to HasPerFaceMark(m) and commented some unused internal vars of the class
|
2006-05-03 21:40:27 +00:00 |
Paolo Cignoni
|
4ae1cb2a64
|
added a ; how could this ever compile?
|
2006-04-18 07:01:22 +00:00 |
Paolo Cignoni
|
2bf25202a4
|
Added ConnectedIterator (should be moved somewhere else)
Cleaned ConnectedComponents
|
2006-04-12 15:08:51 +00:00 |
Federico Ponchio
|
6faf120b1f
|
Added typename
|
2006-02-28 16:51:29 +00:00 |
Paolo Cignoni
|
001fd1c573
|
Added IsD() test in SelfIntersection
|
2006-02-01 15:27:00 +00:00 |
Massimiliano Corsini
|
3b049ec0e4
|
fix signed/unsigned mismatch
|
2006-01-27 09:58:47 +00:00 |
Paolo Cignoni
|
1e427593b7
|
Added a missing vcg::
|
2006-01-23 13:33:54 +00:00 |
Paolo Cignoni
|
a5f755bf9f
|
vi/fi mismatch in ClipWithBox
|
2006-01-22 17:06:27 +00:00 |
Paolo Cignoni
|
f5a5f77728
|
Corrected use of Area with the unambiguous DoubleArea
Added ClipWithBox function
|
2006-01-22 10:07:42 +00:00 |
Paolo Cignoni
|
35b967720e
|
Added RemoveDegenerateFace and added its automatic invocation at the end of RemoveDuplicateVertex
|
2006-01-11 15:40:14 +00:00 |
Paolo Cignoni
|
1c29faf575
|
Added some missing std::
|
2006-01-02 09:49:36 +00:00 |
Paolo Cignoni
|
ac8493bbad
|
Splitted IsComplexManifold in IsTwoManifoldFace and IsTwoManifoldVertex
|
2005-12-29 12:27:37 +00:00 |
Massimiliano Corsini
|
3aa5e5f037
|
Remove printf
|
2005-12-21 14:15:03 +00:00 |
Massimiliano Corsini
|
ebf668b881
|
Modify genus computation
|
2005-12-21 13:09:03 +00:00 |
Massimiliano Corsini
|
34acf11b61
|
Fix IsOrientedMesh
|
2005-12-19 15:13:06 +00:00 |
Paolo Cignoni
|
94853880bb
|
Reimplemented SelfIntersection
|
2005-12-16 13:13:44 +00:00 |
Massimiliano Corsini
|
54f4709e35
|
Reimplement isOrientedMesh
|
2005-12-16 10:54:59 +00:00 |
Massimiliano Corsini
|
8acb41e2a6
|
Take account for deletion in isComplexManifold
|
2005-12-16 10:53:39 +00:00 |
Massimiliano Corsini
|
4dc5c85023
|
Take account for deletion in isRegularMesh
|
2005-12-16 10:51:43 +00:00 |
Massimiliano Corsini
|
ba6382f984
|
Reimplement isComplexManifold
Reimplement isRegular
|
2005-12-15 13:53:13 +00:00 |
Massimiliano Corsini
|
00d3854048
|
Fix genus computation
|
2005-12-14 14:04:35 +00:00 |
Paolo Cignoni
|
1885e99e9d
|
Removed unuseful detectunreferenced
|
2005-12-12 12:11:40 +00:00 |
Paolo Cignoni
|
68993c3bf1
|
Changed DegeneratedFaces -> RemoveZeroAreaFaces
|
2005-12-04 00:25:00 +00:00 |
Paolo Cignoni
|
a35e0d7ecd
|
Added missing include and sdt:: (tnx to Mario Latronico)
|
2005-12-03 22:34:25 +00:00 |
Paolo Cignoni
|
0e5890dd55
|
Removed some pointer vs iterator issues that prevented gcc compilation
|
2005-12-02 00:14:43 +00:00 |
Paolo Cignoni
|
88662e6045
|
Completed and tested self-intersection routine
|
2005-11-22 14:04:10 +00:00 |
Paolo Cignoni
|
c86e0478f1
|
Removed Initialize use updateflags::Clear() instead.
|
2005-11-17 00:41:07 +00:00 |
Paolo Cignoni
|
4f523817c1
|
Changed ComputeSelfintersection
|
2005-11-16 16:33:23 +00:00 |
Paolo Cignoni
|
85109504ef
|
Changed DegeneratedFaces, sets the D flags for each faces
that is found to be degenerated.
CounEdges and ConnectedComponents check now if a face IsD()
else for degenerated faces many asserts fail.
|
2005-11-15 12:16:34 +00:00 |