nico
b482aa3cbe
first version of Dual meshing with sample application
2017-01-23 17:22:44 +01:00
nico
84913a7d54
added expectedValence function and solved minor bugs
2017-01-23 16:24:29 +01:00
nico
85ae69d3ba
solved minor warnings
2017-01-23 16:23:58 +01:00
nico
f5795556ba
removed some unused variable
2017-01-23 16:19:19 +01:00
nico
bffc61bc7c
correct one compile error in TriangleSegmentDistance
2017-01-23 16:18:52 +01:00
nico
8c2dcdffe8
added VertexQualityTaubin function
2017-01-23 16:17:19 +01:00
Paolo Cignoni
ee9c389418
Rewrote the RemoveUnreferenceVertex to not use bit flags.
2017-01-22 00:32:44 +01:00
ganovelli
67621588d2
const added
...
added const to GetFrustum
2017-01-19 10:37:47 +01:00
ganovelli
fce8b02767
Revert "const missing"
...
This reverts commit 825d90157c
.
2017-01-13 13:34:55 +01:00
ganovelli
825d90157c
const missing
...
GetFrustum does not chang ethe object, it's const
2017-01-13 12:14:56 +01:00
Paolo Cignoni
611341b754
Refactoring of the voronoi processing framework
...
factored out the point sampled distance computation and the approximate
skeleton
2016-12-20 09:12:50 +01:00
Paolo Cignoni
c0a99c8b3a
Improved Documentation for FlipEdge
2016-12-20 09:12:50 +01:00
Paolo Cignoni
32680eac28
Function Name Change FaceGrid -> SparseFaceGrid
2016-12-20 09:12:50 +01:00
Paolo Cignoni
6e63061a5a
Improved documentation, templates a point3f as coordtype, added a function for returning the sampled vector
2016-12-20 09:12:50 +01:00
Paolo Cignoni
237ff6f591
Removed duplicated function for generating baricentric coords
2016-12-20 09:12:50 +01:00
Guido Ranzuglia
90dc1657d2
- fixed a long list of possible crashes due to IsCurvatureEnabled calling IsCurvatureDirEnabled
2016-12-19 14:46:03 +01:00
Paolo Cignoni
3742fcef2b
Heavily commented, restructured and debugged the basic hole filling code
2016-12-12 15:33:34 +01:00
Paolo Cignoni
428967ddac
Added the check for un-initialized ff adjacency in an assert
2016-12-08 00:00:45 +01:00
Giorgio Marcias
5735102cb7
double specialization of some Color4 methods were missing
2016-12-06 14:50:50 +01:00
Giorgio Marcias
57f596e971
included cmath as clang was complaining
2016-12-06 11:40:50 +01:00
Guido Ranzuglia
ee64908ff7
- added std prefix for linux compiler
2016-12-06 11:09:31 +01:00
Paolo Cignoni
5e03df37b7
Corrected bug in the BuildMeshFromCoordVectorIndexVector
...
And improved comment on usage
2016-12-05 13:04:51 +01:00
Paolo Cignoni
56dcf4a513
Added a missing cast in the FromMatrix (to avoid a warning)
2016-12-04 12:19:26 +01:00
Paolo Cignoni
a850722639
changed a */* into a * /* to avoid a warning
2016-12-04 12:08:29 +01:00
Paolo Cignoni
2a31fb8201
added include<time .h>
...
it is included only in files that make use of timings functions
2016-12-04 12:07:19 +01:00
Paolo Cignoni
4f34f2d78e
harmless clang warning
...
format specifies type 'unsigned long' but the argument has type
'size_t' (aka 'unsigned int')
2016-12-02 15:36:36 +01:00
Matteo Dellepiane
e977c746bd
PackInt function made public
...
In order to make the new Ponchio's nexus work properly
2016-11-29 11:37:19 +01:00
Paolo Cignoni
831639d819
Refactoring and cleaning of the plymc surface reconstruction algorithm
2016-11-24 17:13:35 +01:00
Paolo Cignoni
cff044ca38
Header and namespace cleaning
2016-11-24 17:13:35 +01:00
Paolo Cignoni
22b633c9c2
Corrected bug of trivial walker when used on a sub volume
2016-11-24 17:13:35 +01:00
Gianpaolo Palma
82300062f8
Added a new implementation of the kdtree for faces
2016-11-16 11:24:12 +01:00
Gianpaolo Palma
0906212a1f
Minor improvements
...
-Added the possibility to create a balanced tree
-Added methods to get the protected members
-Bug fixed in the size of the stack used in the query methods
2016-11-16 11:12:42 +01:00
Marco Callieri
c21c89b35c
symmetry: added FaceMark to plane-generating sphere
...
if the parametric sphere used for plane geenration does not have
FaceMark, the votation function throws an exception of missing
component.
2016-11-10 09:46:49 +01:00
nico
102a211728
Updated Face face Topology before Quadrangulation
2016-11-02 12:14:39 +01:00
nico
5a12a2899a
Generalized FaceFromVertex to works on polyhedral faces
2016-11-02 12:14:39 +01:00
Paolo Cignoni
f9169b8ec2
Refactored a number of cleaning algorithms
...
Issues resolved:
- removed assert and used the correct meshassert exceptions
- removed wrong use of selection instead of visiting flag (various
filters destroyed selection when called)
- rewrote a totally clumsy count hole.
2016-11-02 12:11:18 +01:00
Paolo Cignoni
0b135dbc01
Stupid me. Wrong braces in previous commit
2016-11-02 11:44:06 +01:00
Paolo Cignoni
e7a5c27693
Added OnlyEdgeMesh precondition in MeshAssert
2016-11-02 11:23:25 +01:00
Gianpaolo Palma
680d903ad5
Indentation
2016-10-21 11:06:11 +02:00
Paolo Cignoni
73d84303de
Translated a number of comments and corrected a small bug (adding a null box does nothing also for transformed box)
2016-10-20 12:40:12 +02:00
Gianpaolo Palma
48818b4e40
Added functions for FaceType in the EmptyTMark class
2016-10-18 13:38:10 +02:00
Guido Ranzuglia
20fa52181f
- fixed "if there is color both vertex/face colors are enabled even if there is just one of them" bug
2016-10-13 04:28:00 +02:00
Gianpaolo Palma
8b90ba72a3
Bug fixed by removing the deferencing of the end() iterator of the container
2016-10-07 17:01:39 +02:00
Paolo Cignoni
07fe590814
Hue in HSV is wrapped if out of range for sake of robustness
2016-10-07 00:49:34 +02:00
Guido Ranzuglia
5e89a6a5f7
- roll back
2016-09-12 09:01:40 +02:00
Guido Ranzuglia
cb4f24383f
- various bugs fixed
2016-09-12 08:58:29 +02:00
Guido Ranzuglia
01787cad96
- rolled back to previous github version of the file
2016-09-08 05:25:43 +02:00
Guido Ranzuglia
16879ec6ca
- removed "no texture binded with per points vertex texture modality" bug
2016-09-08 05:22:53 +02:00
Guido Ranzuglia
5c72790884
- fixed RenderingModalityGLOptions init bug
2016-08-31 13:45:11 +02:00
Paolo Cignoni
f2731fccff
Removed useless preserveSelection flag
...
it is meaningless to have this option in a function that start from
current selection…
2016-07-31 12:37:51 +02:00