T.Alderighi
|
c92ccb5656
|
more bugs under gcc/clang
|
2018-05-11 12:10:39 +02:00 |
T.Alderighi
|
67a80722d5
|
removed tetra complex...bootstrapping tetra in trimesh:
base done
foreach done
Allocator done
Append done
quality selection topology WIP
clean todo
|
2018-05-04 18:12:02 +02:00 |
T.Alderighi
|
b662f747a0
|
bootstrapping tetra as trimesh component
|
2018-05-04 12:08:32 +02:00 |
T.Alderighi
|
b0384f68d1
|
stable allocate and tetra complex
|
2018-05-03 15:05:42 +02:00 |
Gianpaolo Palma
|
f961a49248
|
Added type info to the custom attributes
|
2017-12-07 13:52:03 +01:00 |
Luigi Malomo
|
155806f53e
|
splitted compactness requirements
|
2017-03-07 14:32:28 +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
|
a8bfaef6b6
|
corrected/completed some HasVEAdjacency HasEEAdjacency etc
|
2016-04-11 21:12:26 +00:00 |
Gianpaolo Palma
|
499dc72c51
|
Added function CleanAttributes() to delete all attributes (vertex, face, edge and mesh attributes)
|
2015-10-29 10:45:06 +00:00 |
Luigi Malomo
|
68eb3bce7b
|
Fixed TriMesh Clear function. The function resets the mesh as if it was just created.
|
2015-03-17 09:56:59 +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 |
giorgiomarcias
|
6ecf866467
|
Removed some annoying warnings.
|
2014-11-30 19:31:35 +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
|
6458dd30ad
|
Added some practical typedefs for simpler use of attributes
|
2014-11-12 00:19:18 +00:00 |
giorgiomarcias
|
bc1975ad43
|
Added "const" keyword to IsEmpty().
|
2014-10-16 09:42:48 +00:00 |
granzuglia
|
b5bfb0e438
|
complex/base.h:
- removed Visual Studio warnings
|
2014-08-09 10:01:15 +00:00 |
Paolo Cignoni
|
4198a3bd7c
|
Cleaned up various type name clashes. There were some components that wrongly re-defined <ScalarType> covering the real <ScalarType> of the simplex. Renamed to something less ambiguous (like CurScalarType for denoting the scalar type used inside curvature types).
|
2014-06-19 08:31:51 +00:00 |
Paolo Cignoni
|
1baf0f3727
|
Added RequirePolygonalMesh invariant to the list of the exception throwing utility
|
2014-05-20 22:28:30 +00:00 |
granzuglia
|
8e321de2a8
|
- Paolo changed RequireTriangularMesh. I'm only committing the change
|
2014-04-01 15:09:25 +00:00 |
Paolo Cignoni
|
39f65b4d8f
|
Added some requireAttribute functions
|
2014-02-27 06:38:44 +00:00 |
Paolo Cignoni
|
85c5274965
|
Harmless warning (unused parameter)
|
2014-02-19 13:21:31 +00:00 |
Paolo Cignoni
|
b2e97b9134
|
added RequireTriangularMesh guard and corresponding exception
|
2014-02-19 11:58:01 +00:00 |
Paolo Cignoni
|
6292a8a0af
|
Added IsEmpty member to base mesh
|
2014-02-18 20:16:03 +00:00 |
Paolo Cignoni
|
f831ec8b77
|
small change to remove useless annoying warnings.
|
2014-02-13 17:31:43 +00:00 |
Paolo Cignoni
|
9e28c7b1e1
|
simple change of the template name from MESH_TYPE to MeshType to standardize
|
2014-02-10 10:57:12 +00:00 |
Paolo Cignoni
|
2acd02f102
|
Added RequireCompactness to the basic exception throwing requirements that you can write at the beginning of an algorithm
|
2013-12-20 02:24:22 +00:00 |
Paolo Cignoni
|
371ff46282
|
added a missing RequireVFAdjacency and corrected a bug into the RequireXX for a couple of other adjacency...
|
2013-04-12 09:16:49 +00:00 |
Paolo Cignoni
|
c3dc8316bb
|
added a missing RequireEEAdjacency
|
2013-01-02 09:56:21 +00:00 |
Paolo Cignoni
|
d29c7489ec
|
mismatch syntax error in a require VF vs FF
|
2012-12-06 16:36:38 +00:00 |
Paolo Cignoni
|
7f789119a8
|
Forgot one due change face::HasFaceColor() -> face::HasColor()
(uniform to vertex)
|
2012-12-06 11:06:01 +00:00 |
Paolo Cignoni
|
c5d8479003
|
Refactored the complex.h file into a include manager and a base.h file
Due to a inclusion conflict order between pieces of old complex h and append/allocate
|
2012-12-06 10:59:18 +00:00 |
ganovelli
|
0cc7ff76b9
|
Ongoing Rearrangement of filpath
deleting base.h
|
2011-04-01 16:59:40 +00:00 |
ganovelli
|
562ddb5397
|
Ongoing Rearrangement of filpath
ACTION 2
|
2011-04-01 16:20:53 +00:00 |