95 Commits

Author SHA1 Message Date
alemuntoni
f805172f4f MeshLabPluginFile to MeshLabPlugin, EditPluginFactory to EditPlugin 2021-03-15 15:30:30 +01:00
alemuntoni
125eceb0b5 removed declared edit interface - the only plugin is the factory 2021-03-15 13:24:16 +01:00
alemuntoni
767c93cfd9 EditPlugin to EditTool 2021-03-15 12:53:46 +01:00
alemuntoni
68d31d9c9f QList to std::list - all edit plugins refactored 2021-03-15 12:36:39 +01:00
Alessandro Muntoni
c697a8dd9f
Merge pull request #926 from alemuntoni/master
add_meshlab_plugin cmake function
2021-03-04 11:33:35 +01:00
alemuntoni
1bd192bc4e renames and fixes 2021-03-03 13:42:47 +01:00
alemuntoni
599c117f8e member functions renamings 2021-03-03 12:03:16 +01:00
alemuntoni
04ea401ea1 EditPlugins 2021-03-03 10:45:47 +01:00
alemuntoni
bd480b6b6e renamings 2021-03-03 10:24:10 +01:00
alemuntoni
e68648f929 edit plugins use add_meshlab_plugin function 2021-03-01 18:22:02 +01:00
alemuntoni
32df9a9aaf possibility to check version of plugin and if it has been built with double precision 2021-02-02 12:58:24 +01:00
alemuntoni
fc763cb9f7 some reorganization 2021-02-01 13:17:53 +01:00
alemuntoni
53709ed732 better management of plugins - reorganized plugin info dialog 2021-01-29 19:10:23 +01:00
Ryan Pavlik
8e0366cf18 Remove comments about CMake files being generated.
They originally were, but the generation script and templates
are gone now.
2020-12-01 12:16:13 -06:00
Ryan Pavlik
19b6a393c3 Update/fix CMake files 2020-12-01 11:41:10 -06:00
alemuntoni
7036ab5570 renamings 2020-11-24 19:12:57 +01:00
alemuntoni
bb025370c5 renamings 2020-11-24 17:20:23 +01:00
alemuntoni
c6c47a263d mesh_data_structure subfolder 2020-11-24 16:51:27 +01:00
alemuntoni
73744fe708 completely removed xmlpatterns 2020-11-17 11:54:10 +01:00
alemuntoni
4432a87c0a Removed xmlpatterns dependency 2020-11-17 11:31:21 +01:00
alemuntoni
707b17a456 common target renamed to meshlab-common 2020-10-29 16:42:37 +01:00
alemuntoni
52f58e9de2 check for betas on github, const correctness edit plugins 2020-09-19 14:51:59 +02:00
alemuntoni
2a7b5fa81e removed interfaces.h and interfaces.cpp 2020-09-18 16:43:19 +02:00
alemuntoni
2121557c19 edit_plugin_interface.h 2020-09-18 15:47:25 +02:00
alemuntoni
fe42f9427e add pluginNames to all plugins; update vcg 2020-08-07 14:45:40 +02:00
alemuntoni
ddef2d7d28 general cleanups, moving all the gui for rich parameter in rich_parameter_gui folder 2020-08-03 18:07:19 +02:00
alemuntoni
4a9d520928 fix macos build 2020-08-02 10:38:50 +02:00
alemuntoni
8d30b137e5 cmake fix 2020-08-02 10:36:22 +02:00
alemuntoni
8b9e0dd3bd some other fixes 2020-08-02 09:47:20 +02:00
alemuntoni
02e826d777 rename stdparframe folder 2020-08-02 09:32:01 +02:00
alemuntoni
30869209df fixes 2020-08-02 09:03:05 +02:00
alemuntoni
5fab6355bc renamings 2020-08-01 20:17:12 +02:00
alemuntoni
d7fac30669 moving some classes 2020-08-01 18:42:43 +02:00
alemuntoni
d9d3239c48 addParam takes a reference 2020-07-31 20:11:46 +02:00
alemuntoni
5063bde0c9 RichParameterSet -> RichParameterList (actually it was already a list) 2020-07-31 17:29:06 +02:00
alemuntoni
c0e55e569a fix missing return edit pickpoints 2020-07-13 12:18:54 +02:00
alemuntoni
99cda1af42 fx qmake build edit_pickpoints 2020-05-07 12:12:48 +02:00
Alessandro Muntoni
75d041b7a7
Merge branch 'master' into pick-points 2020-05-07 12:03:22 +02:00
Ryan Pavlik
232e98899b Re-enable PickPoints in the CMake build.
Just needed some undefined references solved, actually.
2020-05-06 17:08:56 -05:00
Ryan Pavlik
2e69c640c8 Update build file template and generated files for better docs.
Also using a newer cmake-format version from
https://github.com/rpavlik/cmake_format
so formatting is better.
2020-05-06 16:57:44 -05:00
Ryan Pavlik
f0f2bd7861 Scripts for CMake building 2019-12-12 17:30:26 -06:00
Ryan Pavlik
6c8ab64e76 Fix typos, most noticed by codespell. 2019-12-11 11:15:02 -06:00
Paolo Cignoni
5700f5474c Corrected #20 (hidpi issue) 2016-12-23 11:24:59 +01:00
Guido Ranzuglia
9a26a6cbb8 - completely fixed the pickpoints edit plugin 2016-12-22 18:48:52 +01:00
Guido Ranzuglia granzuglia
81f6683f41 - minimizing additional dependencies 2016-10-28 23:39:24 +00:00
Guido Ranzuglia granzuglia
729c271c2e - restored edit pickpoints plugin 2016-08-29 03:44:56 +00:00
Guido Ranzuglia granzuglia
3fddf93c97 edit_pickpoints plugin:
- added support for mesh with double precision attributes
- removed some warnings
2014-08-09 09:37:50 +00:00
Paolo Cignoni cignoni
bbade83542 Updated all the involved filters to the recent changes to the picking reimplementation. 2014-04-08 09:35:37 +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
Fabio Ganovelli ganovelli
c4600248ee Update use og vcg::tri::Allocate< >::Get*Attribute
to revision 4811 of vcglib (below):

-----------------------------------------------------------------------
vcg::tri::Allocate<MESH>::Get*Attribute(m,name);
 has CHANGED!

Before it was returning a valid handle to the attribute
IF it existed, otherwise the handle was invalid.
 
Now it always returns a valid handle to the attribute,
by creating the attribute name if it did not exist or returning
the handle to it if it was already there.

ALl the code using Get*Attribute  has been changed accordingly.
2013-01-30 17:23:22 +00:00