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
3ced3041a4
log refactoring
2021-03-01 17:25:35 +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
alemuntoni
36ec29b529
small fix
2020-12-10 17:27:54 +01:00
alemuntoni
df1bfaa0ff
fix edit_point build on linux
2020-12-10 16:37:17 +01:00
alemuntoni
abdb744c91
fix select vertex cluster on 4k hidpi displays
2020-12-10 16:24:13 +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
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
2121557c19
edit_plugin_interface.h
2020-09-18 15:47:25 +02:00
alemuntoni
2fff353d5d
fix cmake, renamings and better style
2020-09-18 11:52:41 +02: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
Ryan Pavlik
1c5182a4c0
Fix issue #643
...
Update edit_point to account for changes back in b3edc44 and
de9510a
2020-04-15 11:21:03 -05:00
alemuntoni
5369127ee4
edit paint and edit point wanrings gcc
2020-03-05 16:24:11 +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
3c4dd27479
edit_point: fix warning in factory
2019-12-04 14:27:54 -06:00
Guido Ranzuglia granzuglia
5c636613c2
- restored edit point plugin
2016-08-29 02:57:16 +00:00
Guido Ranzuglia granzuglia
767ab9c9a3
edit_point plugin:
...
- added support for mesh with double precision attributes
- removed some warnings
2014-08-09 09:30:51 +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
cce3ac3028
- cleaned up included files
2013-11-29 09:42:09 +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
Paolo Cignoni cignoni
f130ed286a
Straightforward updates to comply the previous commit
2012-11-29 23:21:41 +00:00
Paolo Cignoni cignoni
c3631b56e3
updated FittingPlane
2012-10-22 22:32:22 +00:00
Paolo Cignoni cignoni
f3f1e96452
Updated the basecode to the last changes of the VCG library
...
- UpdateNormals -> UpdateNormal
- Reduced the number of needed includes of the vcg library
- Increasing the use of MeshModel->UpdateBoxAndNormal() instead of directly calling both the base functions...
2012-10-15 10:57:28 +00:00
Paolo Cignoni cignoni
0b8d3960bc
Cleaned up the realtime logs for decorators and a few edit plugins
2012-07-19 08:52:18 +00:00
Paolo Cignoni cignoni
2ecc484f7f
Cleaned up a bit the edit point interface. Now it uses the RealTimeLog to show the current hop and radius
2012-07-12 06:47:31 +00:00
Guido Ranzuglia granzuglia
02b92791a4
- In Dijkstra algorithm I have not to compute the arches connecting vertices already visited. It leads to inconsistent priority_queue.
2012-07-10 11:27:31 +00:00
Manuele Sabbadin msabbadin
0675d0708a
Properly commented connectedComponent.h
2012-04-02 15:30:20 +00:00
Manuele Sabbadin msabbadin
35b89b1c67
Commented all the code in edit_point.cpp and removed an unused method from connectedComponent.h
2012-03-28 18:47:22 +00:00
Marco Callieri mcallieri
fd93b20a33
corrected a problem with POW not able to choose the proper overload
2012-03-22 10:56:19 +00:00
Paolo Cignoni cignoni
dacdb6541a
Moved the edit point plugin from the FGT folder to the folder of the official plugins
2012-03-22 08:37:33 +00:00