39 Commits

Author SHA1 Message Date
Guido Ranzuglia granzuglia
abe818a844 - removed some visual studio warnings 2014-07-29 12:48:24 +00:00
Paolo Cignoni cignoni
0fe5d587aa updated meshlab and common library to float/double independence 2014-06-19 08:48:11 +00:00
Guido Ranzuglia granzuglia
6b698f7078 WARNING!!! CRITICAL COMMIT.
- Improved a lot the XML filter thread safety. There are still critical situation not properly managed.
- Improved the old scripting system mechanism support for the XML plugins.
- fixed various bugs
2014-05-23 09:22:08 +00:00
Guido Ranzuglia granzuglia
c2981d6edc - WARNING!!!! DANGEROUS COMMIT. REALLY UNTESTED!!! added support for xml filters in old fashioned scripting system 2014-05-13 14:03:44 +00:00
Guido Ranzuglia granzuglia
2446d7782f - huge commit! MeshLab is now qt 5.0 compatible. Compiling process has not been yet tested on MacOSx. 2013-03-24 19:36:54 +00:00
Guido Ranzuglia granzuglia
d524f78bee - cleaned up a lot of files removing useless functions 2012-10-18 10:06:57 +00:00
Guido Ranzuglia granzuglia
2470d9279e A great cleaning up on script language syntax management.
The auto completion system has been temporary removed.
2011-12-06 15:17:39 +00:00
Guido Ranzuglia granzuglia
323a2f6784 eventually cleaned code removing Env from PluginManager 2011-11-28 12:50:10 +00:00
Guido Ranzuglia granzuglia
e79ff67a6a added a lot of new functionalities to the editor 2011-11-24 18:12:09 +00:00
Guido Ranzuglia granzuglia
2d22956203 CRITICAL UPDATE:
- changed parsing philosophy. In order to improve the performance now a copy of the document will be maintained inside the query engine. 
- removed terrible bug causing multi-generation of the filters' bridge code between c++ and javascript
2011-11-18 11:12:15 +00:00
Guido Ranzuglia granzuglia
f7875a32aa added functionalities and fixed a lot of small bugs in XML editor generator 2011-11-15 16:32:13 +00:00
Paolo Cignoni cignoni
9865bbd77a >> -> > > (in double template declarations...) 2011-11-15 15:18:13 +00:00
Guido Ranzuglia granzuglia
4f7bcaea66 added support for Shot in the script system 2011-11-14 12:23:32 +00:00
Guido Ranzuglia granzuglia
3d8ff0b80f - added functions to script system in order to improve performance 2011-11-10 13:44:05 +00:00
Guido Ranzuglia granzuglia
7d86f0e8bd added some mesh and vertex functionalities 2011-10-28 14:53:09 +00:00
Guido Ranzuglia granzuglia
44a0a0e132 added xml editor gui 2011-10-24 07:39:55 +00:00
Paolo Cignoni cignoni
62c65d5d27 Added javascript function for getting the min max value of the per vertex/per face quality of a mesh 2011-09-28 12:16:03 +00:00
Guido Ranzuglia granzuglia
6e3b659765 - fixed small bug in MeshModelInterface
- introduced ShotScriptInterface
2011-09-23 07:01:12 +00:00
Guido Ranzuglia granzuglia
694bd993d7 reimplemented mesh evaluation: from meshDoc index to MeshModel* 2011-09-19 15:37:45 +00:00
Guido Ranzuglia granzuglia
e590470c4e added VCGVertexScriptInterface::setP 2011-09-09 14:57:05 +00:00
Guido Ranzuglia granzuglia
a930c4d95b added support for:
- vertex 
- point (through QVector<float>)
2011-09-09 13:09:49 +00:00
Guido Ranzuglia granzuglia
a32c469ffb added support for added support for meshes inside script system 2011-09-07 13:54:33 +00:00
Guido Ranzuglia granzuglia
5a60b22a51 - changed optional parameters system
- introduced enum type 
- bugs fixing
2011-06-30 14:00:31 +00:00
Guido Ranzuglia granzuglia
96f2243b15 added Color support 2011-04-27 08:59:46 +00:00
Guido Ranzuglia granzuglia
052aacaff5 updated xml widget system 2011-04-14 18:20:56 +00:00
Guido Ranzuglia granzuglia
5654f59404 added conversion methods from/to Point3f (c++) - sglVec3 (javascript) 2011-03-30 13:26:42 +00:00
Guido Ranzuglia granzuglia
eabc729847 changed the selection evaluation mechanism in EditWidget 2011-03-30 08:17:56 +00:00
Guido Ranzuglia granzuglia
ea9551cae4 added spiderGl's vector(2,3,4) and matrix(3x3,4x4) integration. 2011-03-25 15:35:10 +00:00
Guido Ranzuglia granzuglia
ee146ad3ae updated script system: now you can specify which mesh will be affected by the filters. 2011-03-21 16:54:16 +00:00
Guido Ranzuglia granzuglia
4d1654ac30 changed bridging functions between c++ and javascript : added optional parameters with default values. 2011-03-16 17:13:09 +00:00
Guido Ranzuglia granzuglia
1607858518 added type info to script generated function 2011-03-11 13:48:45 +00:00
Guido Ranzuglia granzuglia
1968570755 scripting system completely switched toward the new XML philosophy. 2011-03-11 12:38:20 +00:00
Guido Ranzuglia granzuglia
8d47fd12ba updated scriptinterface to avoid crash 2011-02-01 08:06:09 +00:00
Guido Ranzuglia granzuglia
9511bf41d6 updated new xml philosophy 2010-11-17 10:45:26 +00:00
Guido Ranzuglia granzuglia
98d97d0b2f update script system 2010-11-09 10:31:49 +00:00
Guido Ranzuglia granzuglia
fd00397845 removed code generator error 2010-09-01 10:15:55 +00:00
Paolo Cignoni cignoni
e4fc5044f0 small changes for gcc/*nix compiling 2010-09-01 08:01:56 +00:00
Guido Ranzuglia granzuglia
0766536fd9 added new scripting mechanism 2010-09-01 06:49:30 +00:00
Guido Ranzuglia granzuglia
321c5848d9 this file should be not looked at all... 2010-08-23 16:50:13 +00:00