6570 Commits

Author SHA1 Message Date
Marco Callieri mcallieri
3a20dfdfcb added various win32-msvc2013: definitions 2014-10-29 14:13:15 +00:00
Marco Callieri mcallieri
2348f584c5 added win32-msvc2013:DESTDIR 2014-10-29 14:10:50 +00:00
Marco Callieri mcallieri
94f3cc17d2 added #include <algorithm> in muParserBytecode to avoid error std::max undefined 2014-10-29 13:46:29 +00:00
Paolo Cignoni cignoni
1ebf022b42 Final small changes to the screened poisson reconstruction. 2014-10-25 13:54:58 +00:00
Guido Ranzuglia granzuglia
4622b0a139 - fixed a Qt bug in the scripting system 2014-10-23 14:02:25 +00:00
Guido Ranzuglia granzuglia
7153d9a6d1 - fixed compiler time errors with double precision float 2014-10-23 14:00:12 +00:00
Guido Ranzuglia granzuglia
c3e10810a3 - improved MeshLab core support for double precision float values 2014-10-22 09:23:20 +00:00
Guido Ranzuglia granzuglia
e79946fd33 - improved MeshLab core support for double precision float 2014-10-22 09:18:21 +00:00
Guido Ranzuglia granzuglia
d295f1e43a - restored filter_mutualinfoxml with double precision support 2014-10-22 09:17:00 +00:00
Paolo Cignoni cignoni
450267c514 Poisson 6.12 Merging:
- Re-added include of "PointStream.h"
2014-10-22 06:09:53 +00:00
Paolo Cignoni cignoni
86cf3ec1c5 Poisson 6.12 Merging:
- Re-added my management of null file pointer in the getextension function
2014-10-22 06:08:53 +00:00
Paolo Cignoni cignoni
91128ad8e4 Poisson 6.12 Merging:
- Re-added my reordering of classes. clang need it...
2014-10-22 06:08:04 +00:00
Paolo Cignoni cignoni
1824e0bdf0 Poisson 6.12 Merging:
- Major changes to the octree class. It is no more templated on the degree of the bspline, that is always 2. 
- Added a reset (great!) 
- Merged my changes to the setTree class.
2014-10-22 05:50:27 +00:00
Paolo Cignoni cignoni
1277e54e30 Poisson 6.12 Merging:
- Minor changes to the memoryinfo class in the Linux code
2014-10-22 05:43:47 +00:00
Paolo Cignoni cignoni
3caf488d79 Poisson 6.12 Merging:
- Renaming Allocator into NodeAllocator (I wanted to do this!)
- Lost my reordering of classes. Let's hope it is no more needed
2014-10-22 05:40:24 +00:00
Paolo Cignoni cignoni
f22bdaf085 Poisson 6.12 Merging:
- One of my this-> has been changed into a base class reference (to be checked...)
2014-10-22 05:28:12 +00:00
Paolo Cignoni cignoni
518d788491 Poisson 6.12 Merging:
- No apparent changes here just white spaces
2014-10-22 05:26:03 +00:00
Paolo Cignoni cignoni
e216bffac8 Poisson 6.12 Merging:
- Merged my changes  (Added MemoryPointStream class) with the 6.12 code changes
2014-10-22 05:25:06 +00:00
Paolo Cignoni cignoni
78bd502c5b Poisson 6.12 Merging:
- Merged my changes to the Vector classes (commented Assert redefinition) with the 6.12 code changes
2014-10-22 05:22:33 +00:00
Paolo Cignoni cignoni
4099d7355f Poisson 6.12 Merging:
- Merged my changes to the SparseMatrix classes (reverted increment operator) with the 6.12 code changes (removal of unused stuff mostly)
2014-10-22 05:20:53 +00:00
Paolo Cignoni cignoni
bae2d88d01 Poisson 6.12 Merging:
- Minor Improvements Geometry writing code
2014-10-22 05:16:58 +00:00
Paolo Cignoni cignoni
07cbb405ba Poisson 6.12 Merging:
- Minor Improvements to the Plyclass (const stuff...)
2014-10-22 05:01:37 +00:00
Paolo Cignoni cignoni
5f3e4a0422 Poisson Changes:
- reversed another <variable>++ into ++<variable> to avoid a clang compilation error...
2014-10-21 21:42:33 +00:00
Paolo Cignoni cignoni
5f81f6e1c2 Poisson Changes:
- Added missing includes, some this->  
- reversed a few <variable>++ into ++<variable> to avoid a clang compilation error...
2014-10-21 18:08:39 +00:00
Paolo Cignoni cignoni
3d0a520c0a Poisson Changes:
- Added some preproc guards for easier openmp compilation. Modified setTree call according to the new signature.
2014-10-21 18:06:27 +00:00
Paolo Cignoni cignoni
832b5c9ef0 Poisson Changes:
- Changed the signature of the setTree method; added a pointstream pointer to allow the direct set of the tree from memory.
2014-10-21 18:03:20 +00:00
Paolo Cignoni cignoni
09bd4c1782 Poisson Changes:
- added in GetFileExtension a check  if(fileName==NULL) return NULL;
2014-10-21 17:13:26 +00:00
Paolo Cignoni cignoni
637568a9f5 Poisson Changes:
- Added a missing 'this->'
2014-10-21 17:07:40 +00:00
Paolo Cignoni cignoni
2cd89645b1 Poisson Changes:
- Removed a useless Assert re-define
2014-10-21 17:07:04 +00:00
Paolo Cignoni cignoni
cdba9417ed Poisson Changes:
- Added a Class MemoryPointStream for using setTree methods without relying on the filesystem
2014-10-21 17:05:20 +00:00
Paolo Cignoni cignoni
3a21cb49bc Poisson Changes:
- Reordered Class declaration; 
- Added a this->
2014-10-21 17:03:52 +00:00
Paolo Cignoni cignoni
80c36f3331 Original version of the Misha code (version 6.11) 2014-10-21 16:59:55 +00:00
Paolo Cignoni cignoni
8624a445a9 Original version of the Misha code (version 6.11) 2014-10-21 16:59:12 +00:00
Paolo Cignoni cignoni
7e3a06a2e3 Original version of the Misha code (version 6.11) 2014-10-21 16:58:51 +00:00
Paolo Cignoni cignoni
a7c1787fb9 Original version of the Misha code (version 6.11) 2014-10-21 16:57:55 +00:00
Paolo Cignoni cignoni
e4d15a4966 Original version of the Misha code (version 6.11) 2014-10-21 16:56:40 +00:00
Paolo Cignoni cignoni
addbbb0b14 First version of the screened poisson surface reconstruction filter 2014-10-21 16:55:08 +00:00
Guido Ranzuglia granzuglia
1e4f3c755e - fixed bug causing crash when a filter is removed from the FilterScriptDialog 2014-09-26 11:55:52 +00:00
Paolo Cignoni cignoni
c412276257 Added another specialized component for the float/double switch: RadiusmOcf 2014-09-18 06:56:29 +00:00
Guido Ranzuglia granzuglia
263a52251a - improved double/float compatibility 2014-09-17 15:28:53 +00:00
Guido Ranzuglia granzuglia
4978c7c8ea - improved double/float compatibility 2014-09-17 15:27:59 +00:00
Paolo Cignoni cignoni
4cabf4105c Exposed more parameters in the voronoi sampling filter 2014-08-29 13:21:58 +00:00
Guido Ranzuglia granzuglia
222079595f - GL_TYPE changed into GL_TYPE_NM in order to avoid names conflict 2014-08-28 09:14:11 +00:00
Paolo Cignoni cignoni
c2c22778e8 Added to the voronoi sampling filter the restricted voronoi relaxation option 2014-08-28 01:52:29 +00:00
Federico Ponchio ponchio
6fcf2eb419 Moved OutFileMesh and OutProject definitions outside of main().
They were used in a template down causing problems with gcc, as it
would require c++11 to do so legally.
2014-08-27 11:37:00 +00:00
Guido Ranzuglia granzuglia
eec7b82618 - updated meshlab version
- added small class to test which floating point precision is used
2014-08-26 14:44:37 +00:00
Guido Ranzuglia granzuglia
36b77304ad - added Segment2m typedef 2014-08-26 12:40:06 +00:00
Paolo Cignoni cignoni
2f208bb6fa refactored the filter that builds an edgemesh with the function in platonic.h 2014-08-26 09:41:44 +00:00
Paolo Cignoni cignoni
4a749a7357 Boundary Decorator Now works also with edgemesh showing endpoints 2014-08-26 09:34:31 +00:00
Paolo Cignoni cignoni
1d722cc4ed Updated filter_autoalign to float/double independence 2014-08-26 09:33:25 +00:00