giorgiomarcias
|
b179459e62
|
Fixed a weird bug that caused wrong check on self-intersections and polychord's adjacency.
|
2014-12-18 17:07:08 +00:00 |
Luigi Malomo
|
ee3177b1d9
|
included missing header.
|
2014-12-17 19:11:45 +00:00 |
Nico Pietroni
|
48b7365ba4
|
corrected one error in Interpolationparameters
|
2014-12-17 17:17:47 +00:00 |
giorgiomarcias
|
882d54d6ae
|
Fixed some memory leaks when using polygonal component for faces. Deallocations more stable and clear for each component, using also local dynamic memory deallocs. Changed Clear() method of TriMesh which guarantees perfect deallocations of faces' components. Fixed also CompactFaceVector which now deallocates faces before resizing the vector. In DeleteFace, not only the flag is set, but also the face's components are deallocated.
|
2014-12-15 15:36:37 +00:00 |
Paolo Cignoni
|
ac56acdd9f
|
Added the OpenMem and OpenStream version of the OFF importer to allow generic use of the importer
|
2014-12-11 21:34:46 +00:00 |
Luigi Malomo
|
c722cedeaa
|
Fixed bug in VertexBorderFromFaceBorder function.
|
2014-12-10 00:55:37 +00:00 |
Luigi Malomo
|
efaabde8d0
|
Types fixed to avoid clang compiler issues.
|
2014-12-10 00:54:10 +00:00 |
Nico Pietroni
|
f7a602625f
|
minor change to merge vertex coherently (keep the same global ordering of the vertices)
|
2014-12-08 15:13:32 +00:00 |
Nico Pietroni
|
9c85a56214
|
changed IsSingularByCross..
added OrientDirectionFaceCoherently
|
2014-12-08 15:12:29 +00:00 |
Nico Pietroni
|
472373efbe
|
minor changes for compilation with Clang
|
2014-12-08 15:11:01 +00:00 |
Paolo Cignoni
|
a5ea80d9df
|
Corrected EFi function as vcg/bugs/43/
|
2014-12-06 23:36:42 +00:00 |
Paolo Cignoni
|
cca512c266
|
Added parameters to control the cylinder refinement to the BuildCylinderVertexShell functions
|
2014-12-05 03:25:52 +00:00 |
Paolo Cignoni
|
90e07822e5
|
Added BarycentricRelaxVoronoiSamples and QuadricRelaxVoronoiSamples
|
2014-12-04 16:04:20 +00:00 |
giorgiomarcias
|
8f04d22bb6
|
Added a per-face barycentric constraints weight. Removed some annoying warnings.
|
2014-11-30 19:32:17 +00:00 |
giorgiomarcias
|
6ecf866467
|
Removed some annoying warnings.
|
2014-11-30 19:31:35 +00:00 |
granzuglia
|
1f721c1507
|
- added small conversion function from DramMode to NormalMode
|
2014-11-28 13:07:14 +00:00 |
giorgiomarcias
|
ad7f96a642
|
Removed several unusefull asserts on polychord splitting.
|
2014-11-24 08:23:23 +00:00 |
giorgiomarcias
|
6e0fe4fb49
|
Changed the SplitPolychord method: now it handles any polychord, especially self-intersecting ones.
|
2014-11-15 17:55:46 +00:00 |
giorgiomarcias
|
7e212f1d60
|
Function VInd() declared const so that it can be used also with a constant face::Pos.
|
2014-11-15 17:50:19 +00:00 |
Paolo Cignoni
|
2b2b828b43
|
Correct printing of normal values in off files
|
2014-11-14 23:05:40 +00:00 |
Paolo Cignoni
|
8959e68790
|
Small change still related to the normal -> trianglenormal renaming
|
2014-11-14 23:01:21 +00:00 |
Paolo Cignoni
|
40aedda6b0
|
Added also a NormalizedTriangleNormal. Too much practical...
|
2014-11-14 23:00:36 +00:00 |
Paolo Cignoni
|
828dc5f404
|
Added a resize() method to the basic attribute handle class to allow the definition of templated functions that can indifferently take an attribute or a vector as a parameter (like the ones in MeshToMatrix)
|
2014-11-14 22:03:58 +00:00 |
Paolo Cignoni
|
1d79254dbc
|
Added PerVertexArea and PerFaceArea to collect vectors of areas from a mesh
|
2014-11-13 22:50:39 +00:00 |
Nico Pietroni
|
c38743aaff
|
changed to version on igl linked on wrap
|
2014-11-12 15:42:43 +00:00 |
Nico Pietroni
|
836d1dd12d
|
|
2014-11-12 15:39:55 +00:00 |
Nico Pietroni
|
137e34a44f
|
first release version
|
2014-11-12 15:37:21 +00:00 |
Nico Pietroni
|
b4150e3e5c
|
|
2014-11-12 15:22:09 +00:00 |
Nico Pietroni
|
5f4726ca08
|
|
2014-11-12 15:21:27 +00:00 |
Paolo Cignoni
|
17f1f52bae
|
New version of the Mixed Integer Quadrangulation framework that relies only on IGL and comiso
|
2014-11-12 06:55:41 +00:00 |
Paolo Cignoni
|
fb2ad3f323
|
Changed a few GL_TYPE -> GL_TYPE_NM to remove ambiguity
|
2014-11-12 00:22:24 +00:00 |
Paolo Cignoni
|
63e67d5131
|
Updated to reflect the Normal() -> TriangleNormal() change
|
2014-11-12 00:21:16 +00:00 |
Paolo Cignoni
|
62af567808
|
Updated to reflect the Normal() -> TriangleNormal() change
|
2014-11-12 00:19:46 +00:00 |
Paolo Cignoni
|
6458dd30ad
|
Added some practical typedefs for simpler use of attributes
|
2014-11-12 00:19:18 +00:00 |
Paolo Cignoni
|
9d89004760
|
Updated to reflect the Normal() -> TriangleNormal() change
Updated to reflect the changes to the UpdateFlags (new function names ::VertexBorderFromFaceAdj ::VertexBorderFromFaceBorder)
|
2014-11-12 00:14:23 +00:00 |
Paolo Cignoni
|
4b0e72293f
|
Added ComputeValence function
|
2014-11-12 00:13:05 +00:00 |
Paolo Cignoni
|
6f4d33519b
|
Updated to reflect the changes to the UpdateFlags:
new function names ::VertexBorderFromFaceAdj ::VertexBorderFromFaceBorder
|
2014-11-12 00:12:32 +00:00 |
Paolo Cignoni
|
d6e5ff4512
|
Updated to reflect the changes to the UpdateFlags:
new function names ::VertexBorderFromFaceAdj ::VertexBorderFromFaceBorder
|
2014-11-12 00:12:10 +00:00 |
Paolo Cignoni
|
18d91de047
|
Updated to reflect the Normal() -> TriangleNormal() change
And added function to compute normals per polygonal faces
|
2014-11-12 00:09:58 +00:00 |
Paolo Cignoni
|
884795203c
|
Added VertexBorderFromFaceAdj function (needed for managing polymesh that do not have per face border bit)
|
2014-11-12 00:08:59 +00:00 |
Paolo Cignoni
|
b1b3068ba9
|
Removed the ComputeNormal functions from the face. Almost never used and superfluous
|
2014-11-12 00:05:45 +00:00 |
Paolo Cignoni
|
16f4795588
|
CRITICAL CHANGE: the commonly used function Normal() used to compute the normal of a triangle has been changed into TriangleNormal()
|
2014-11-12 00:04:26 +00:00 |
Paolo Cignoni
|
3bc278c224
|
renamed polygon.h to polygon3.h for coherence...
|
2014-11-12 00:03:01 +00:00 |
Paolo Cignoni
|
144c3ce295
|
Added file for containing polygon based functions (just like triangle)
|
2014-11-12 00:01:32 +00:00 |
giorgiomarcias
|
1f369bbf09
|
Added the option for selecting polychord loops only.
|
2014-11-07 15:38:00 +00:00 |
Nico Pietroni
|
8c93868ca7
|
major modification to works with constraints
|
2014-11-07 12:02:24 +00:00 |
Nico Pietroni
|
06bc9ba660
|
generalized to polygonal faces
|
2014-11-07 11:42:10 +00:00 |
Nico Pietroni
|
d93bfe908f
|
changed reference to vertex function in order to compile with polygonal faces
|
2014-11-07 11:41:41 +00:00 |
granzuglia
|
af5f31d4f7
|
- added default constructor to VFAdjType
- removed compile time error on Av.reserve function call
|
2014-11-06 23:21:04 +00:00 |
Paolo Cignoni
|
177cf43069
|
Added two other meshAssert tests (quads and tris)
|
2014-11-06 15:10:00 +00:00 |