alemuntoni
|
e36aa76fbd
|
complex and simplex self-sufficient headers
|
2021-03-24 16:08:53 +01:00 |
alemuntoni
|
0b99eaa7b2
|
first complex.h files made self-sufficient
|
2021-03-24 14:53:00 +01:00 |
nico
|
4b2455fad4
|
corrected ccw order of faces for border vertices
|
2020-12-11 14:35:56 +11:00 |
Luigi Malomo
|
76442ee55f
|
reverted the function VFOrderedStarFF as it needs further investigation
|
2020-12-02 21:33:00 +01:00 |
nico
|
dcb7182d3f
|
reversed the order of VFOrderedStar when it has found a border.. in order to be coherent with the others
|
2020-11-24 17:17:10 +10:00 |
Luigi Malomo
|
e9737e93f3
|
added VV and VF ordered star parameter to choose the CW ordering of returned pos/vertices
|
2020-03-03 19:08:55 +01:00 |
Luigi Malomo
|
ae5e873c2a
|
minor fixes
|
2020-02-11 17:15:00 +01:00 |
Luigi Malomo
|
c6f5cfb78d
|
removed weird reference-to-pointer parameters
|
2020-02-07 15:22:46 +01:00 |
T.Alderighi
|
1d37c9a85b
|
removed unused code
|
2020-02-03 16:45:49 +01:00 |
T.Alderighi
|
08a16799d6
|
added *NotManifold versions for CheckFlipEdge() and FlipEdge() to use over not 2-manifold meshes
|
2020-01-15 19:09:28 +01:00 |
T.Alderighi
|
1b1023179f
|
adding reserve on vectors causes huge speedup, especially for algorithms that heavily rely on these subroutines
|
2019-12-11 10:25:48 +01:00 |
Luigi Malomo
|
9af6950914
|
adapted VVStarVF to work with polygonal meshes as well
|
2018-07-15 15:05:01 +02:00 |
Paolo Cignoni
|
05df003e6f
|
Added TriSplit helper function
|
2017-08-30 15:58:22 +02:00 |
Paolo Cignoni
|
16369d6006
|
Added useful face::WedgeAngleRad
|
2017-04-02 01:26:12 +02:00 |
Paolo Cignoni
|
c4d97c2c03
|
Huge reordering of header file inclusion order
|
2017-03-14 07:48:48 +01:00 |
Paolo Cignoni
|
c0a99c8b3a
|
Improved Documentation for FlipEdge
|
2016-12-20 09:12:50 +01:00 |
Paolo Cignoni
|
428967ddac
|
Added the check for un-initialized ff adjacency in an assert
|
2016-12-08 00:00:45 +01:00 |
Paolo Cignoni
|
32333eba24
|
Huge copyright sanitization of the header files of vcg folder.
|
2016-06-13 05:29:25 +00:00 |
Paolo Cignoni
|
a989737e26
|
Changed DihedralAngleRad to do not use precomputed per face normal (it already did for part of the computations)
|
2016-04-02 05:47:20 +00:00 |
Paolo Cignoni
|
79c9b988e7
|
better comments (After some curses...)
|
2015-12-31 11:47:37 +00:00 |
Paolo Cignoni
|
a52a1484e6
|
Corrected bug in the VVExtendedStarVF .
|
2015-12-03 22:51:56 +00:00 |
Paolo Cignoni
|
874346d211
|
Removed unused typenames (with latest generation of compilers it become a warning as unused variables)
|
2015-09-24 16:41:34 +00:00 |
Nico Pietroni
|
7aef00fb33
|
minor change in VFOrderedStarFF , the Pos is passed as const parameter
|
2015-05-24 14:50:47 +00:00 |
Paolo Cignoni
|
62af567808
|
Updated to reflect the Normal() -> TriangleNormal() change
|
2014-11-12 00:19:46 +00:00 |
Nico Pietroni
|
335354fdca
|
corrected one wrong assert on FFlinkConditions
|
2014-03-07 10:36:12 +00:00 |
Paolo Cignoni
|
6efdd91ecc
|
Many small changes to remove useless annoying warnings.
|
2014-02-13 15:52:17 +00:00 |
Paolo Cignoni
|
d00d1b90e0
|
removed useless mesh parameter in FFLinkCondition
|
2014-02-12 10:58:38 +00:00 |
Nico Pietroni
|
677295f1a3
|
added include <set>
|
2014-02-07 11:06:12 +00:00 |
Paolo Cignoni
|
91946b7847
|
Added basic link condition for FF adjacency and VVOrderedStarFF
|
2013-12-20 11:42:27 +00:00 |
Paolo Cignoni
|
1c1e3f778a
|
Include header cleaning and reordering.
|
2013-11-25 10:12:01 +00:00 |
granzuglia
|
d59e519e8f
|
- added missing "#include"
|
2013-10-16 08:36:05 +00:00 |
Paolo Cignoni
|
93eb66356b
|
removed a survived debug printf...
|
2013-10-09 09:18:56 +00:00 |
Paolo Cignoni
|
dc842fd034
|
Corrected a Bug in the VFOrderedStarFF (it could return twice the same face in when asked on boundary faces)
Added FFCollapseEdge
Added managment of faux edges in swapedges
|
2013-10-09 08:48:10 +00:00 |
Paolo Cignoni
|
9ad68bc573
|
Added DihedralAngleRad that computes the signed dihedral angle between the normals of two adjacent faces
|
2013-06-24 07:55:54 +00:00 |
Nico Pietroni
|
60bca978f7
|
added function VVExtendedStarVF
|
2013-02-19 13:55:15 +00:00 |
Nico Pietroni
|
fb9a9bbac6
|
added function FFExtendedStarFF
|
2012-12-12 16:04:26 +00:00 |
Paolo Cignoni
|
9a1704379f
|
Improved documentation to include stars
|
2012-12-10 12:40:21 +00:00 |
Paolo Cignoni
|
ab49388781
|
Added a VFDetach for face.
|
2012-11-27 14:03:24 +00:00 |
Nico Pietroni
|
3864a934da
|
corrected 1 call of VFStarVF
|
2012-11-12 12:59:50 +00:00 |
Paolo Cignoni
|
feb77d945a
|
Significant changes of interface of VFOrderedStarFF (that substitute two very similar VFOrderedStarFF_VF)
Added EFStarFF
|
2012-11-10 16:53:10 +00:00 |
Nico Pietroni
|
8d4bdc467e
|
added function VFExtendedStarVF
|
2012-10-14 09:24:49 +00:00 |
Nico Pietroni
|
dcb0d036ff
|
added FindSharedFaces and VFOrderedStarVF functions
|
2012-09-22 12:54:30 +00:00 |
Nico Pietroni
|
be2d3613b9
|
added one more call of VFStarVF that returns also the indexes of vertices as seen from the faces
|
2012-09-03 15:57:52 +00:00 |
Paolo Cignoni
|
2aa57698ad
|
better uniform naming for detach attach functions (now there is FFAttach, FFAttachManifold, FFDetach, etc)
changed SharedVertex into FindSharedVertex
added FindSharedEdge
|
2012-07-27 12:59:27 +00:00 |
Nico Pietroni
|
a53447ab1c
|
added VFOrderedStarVF_FF function
|
2012-03-29 16:36:01 +00:00 |
Paolo Cignoni
|
e4b114ea55
|
Added CheckFlipEdgeNormal that check if a flip modify the involved normals more than a given threshold.
|
2011-11-30 18:04:53 +00:00 |
Paolo Cignoni
|
2fe129645b
|
Rolled back
|
2011-10-05 15:04:40 +00:00 |
granzuglia
|
451e3ec084
|
added missing include file
|
2011-04-13 13:02:41 +00:00 |
Paolo Cignoni
|
214904b312
|
Ongoing corrections of include paths to comply the new folder arrangement
|
2011-04-03 22:50:59 +00:00 |
Paolo Cignoni
|
f83dc8b993
|
rewrote checkflip edge.
|
2010-10-01 20:27:30 +00:00 |