53 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
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
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
luz paz
5b1e759eb6 fix typos found in src/meshlabplugins
Follow up to #78  
Found via `codespell v2.0.dev0`

```
codespell -q 3 -S ./src/external,./vcglib,./src/plugins_unsupported/external  -L lod,vertexes src/meshlabplugins/
```
2020-08-20 08:02:38 -04:00
alemuntoni
fe42f9427e add pluginNames to all plugins; update vcg 2020-08-07 14:45:40 +02: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
alemuntoni
8e58bb19c6 glew is initialized just one time 2020-04-22 16:49:38 +02:00
Ryan Pavlik
6f5657692e Replace all other glewInit calls in maintained plugins and core. 2020-03-25 10:48:01 -05:00
alemuntoni
4f390636d4 more fixed warnings 2020-03-05 17:04:31 +01:00
alemuntoni
e8a4c3c965 fix missing distrib folder and pro files for mac 2020-01-27 09:18:17 +01:00
Ryan Pavlik
f0f2bd7861 Scripts for CMake building 2019-12-12 17:30:26 -06:00
Ryan Pavlik
dc84f55c25 Most "vertexes" -> "vertices" 2019-12-11 11:20:12 -06:00
Ryan Pavlik
6c8ab64e76 Fix typos, most noticed by codespell. 2019-12-11 11:15:02 -06:00
Ryan Pavlik
9d9261e956 edit_quality: Fix Qt usage error 2019-12-04 14:27:54 -06:00
Ryan Pavlik
8927a42a25 edit_quality: Fix comparison vs assignment typo 2019-12-04 14:27:54 -06:00
Ryan Pavlik
6d521eda3d edit_quality: fix warning in factory 2019-12-04 14:27:54 -06:00
Marco Callieri
75a23369be warning cleanup 2018-03-26 11:44:41 +02:00
Marco Callieri
a536277e63 again, fabs ambiguity 2017-01-10 10:05:05 +01:00
Marco Callieri
be21cc8d30 resolved ambiguity for abs overloads 2017-01-09 16:06:14 +01:00
Guido Ranzuglia granzuglia
d18c0c0aee - avoiding color mask updating if edit quality mapper cannot be applied cause mesh has not per vertex quality attribute 2016-10-25 20:26:48 +00:00
Guido Ranzuglia granzuglia
65a897f23a - fixed "per color vertex is not initialized when quality mapper is applied on a mesh with per vertex quality" bug 2016-10-24 12:58:23 +00:00
Marco Callieri mcallieri
f9c44e28db restored a label that was accidentaly removed. 2016-10-24 09:13:00 +00:00
Marco Callieri mcallieri
ee34f28d39 now qualitymapper ramps may be flipped, plus minor other changes.
Some work still needed to make process easier and more coherent.
PENDING BUG: if mesh has no vertex color, VC is allocated and filled, but the rendering is not updated
2016-10-21 14:31:59 +00:00
Guido Ranzuglia granzuglia
599b025415 - restored edit quality plugin 2016-08-29 02:37:20 +00:00
Guido Ranzuglia granzuglia
d0db4b5970 - type renaming 2016-06-10 15:24:52 +00:00
Guido Ranzuglia granzuglia
8d5d841b1b - - the upcoming MeshLab 2016 release 2016-06-04 16:23:28 +00:00
Marco Callieri mcallieri
781ae02060 corrected a bug when bringing forward R G or B channel in transfer function editing 2016-01-19 15:30:21 +00:00
Guido Ranzuglia granzuglia
040974b902 edit_quality plugin:
- added support for mesh with double precision attributes
- removed some warnings
2014-08-09 09:33:00 +00:00
Paolo Cignoni cignoni
d9626d720e Harmless clang warnings 2014-07-01 10:28:29 +00:00
Guido Ranzuglia granzuglia
aeeac3fe06 - updated colour bit on current mesh mask
- automatically turned on the colour per vertex render modality when the plugin starts
2014-03-31 16:16:06 +00:00
Guido Ranzuglia granzuglia
da4fc93ab2 - changed error message for models with constant vertex quality 2014-02-18 16:42:34 +00:00
Guido Ranzuglia granzuglia
8f71bf4e60 - removed misleading preview button
- removed horrible colour ramp bar
2013-10-17 11:25:20 +00:00