alemuntoni
8f78a3594e
preOpenParameter function refactor
2021-06-08 13:05:43 +02:00
alemuntoni
a8ac9f32bd
first MeshModel refactoring
2021-05-27 15:29:30 +02:00
alemuntoni
157ccc6ca2
removed unuseful parent parameter for open and save functions
2021-03-18 16:36:16 +01:00
alemuntoni
462641741b
IOPlugins use exceptions to save meshes
2021-03-18 16:36:16 +01:00
alemuntoni
da754d323f
IOPlugins use exceptions to open meshes
2021-03-18 16:36:16 +01:00
alemuntoni
0643ee7c99
initPreOpenParameters does not require filename anymore
2021-03-17 17:11:26 +01:00
alemuntoni
deb4efe1b8
all IOMesh plugins do not use QMessageBox
2021-03-17 16:48:51 +01:00
alemuntoni
0d1f862945
export formats QList to std::list
2021-03-16 10:21:28 +01:00
alemuntoni
bc95e43cd2
import formats QList to std::list
2021-03-16 10:04:09 +01:00
alemuntoni
599c117f8e
member functions renamings
2021-03-03 12:03:16 +01:00
alemuntoni
8ae6c8de18
FileFormat file outside IOMeshPlugin
2020-11-25 12:30:01 +01:00
alemuntoni
1677153418
rename to IOMeshPluginInterface
2020-11-24 18:57:10 +01:00
alemuntoni
7ca8d10a77
io_plugin_interface.h, fix filter_trioptimize
2020-09-18 12:54:49 +02:00
alemuntoni
205205e21f
const correctness IO plugins
2020-09-09 17:34:47 +02:00
alemuntoni
fe42f9427e
add pluginNames to all plugins; update vcg
2020-08-07 14:45:40 +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
b27902ead2
warnings and indentation
2020-03-09 18:09:23 +01:00
Ryan Pavlik
6c8ab64e76
Fix typos, most noticed by codespell.
2019-12-11 11:15:02 -06:00
Marco Callieri
9bae8dbd8d
qPrintable to qUtf8Printable in the WHOLE project
...
qUtf8Printable is better to deal with special characters.
also in QT documentation it is said is better when logging strings.
However, we use it also to store filenames and text-based ID, if we only use one, and not alternating between qUtf8Printable and qPrintable, thins should be smoother, but since it is a project-wide change, it is potentially DANGEROUS, NOT YET FULLY TESTED
2018-02-19 16:36:31 +01:00
Guido Ranzuglia granzuglia
b09aad5f6b
- added support for mesh with double precision attributes
...
- removed some warnings
2014-06-30 13:51:58 +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
675a4ab804
totally new parameters system...bugs surelly will be present!
2009-09-01 08:33:26 +00:00
Paolo Cignoni cignoni
69f05d0ad4
improved comment in the asc importing
2009-06-25 14:05:35 +00:00
Paolo Cignoni cignoni
20cd7f25d7
improved support of asc files.
2009-03-03 11:00:02 +00:00
Paolo Cignoni cignoni
1693fff73a
Significant change, now meshmodel is no more derived from io:mask. Updated all the io plugins to reflect this change.
2008-11-13 10:45:04 +00:00
Paolo Cignoni cignoni
413d3baa8f
Updated to remove PluginInfo
2008-10-13 10:37:32 +00:00
Paolo Cignoni cignoni
623764f98b
INTERFACE CHANGE: the open function of the i/o plugins now get also a ParameterList object as input parameter. An additional function has been added to the i/o plugin interface, initPreOpenParameter(), for the initialization of these parameters before the actual loading. It can be used to setup param that affect the loading process (like for example choose only a subset of the mesh to be loaded)
2008-07-21 15:23:06 +00:00
Paolo Cignoni cignoni
a01247baa3
added management of optional quality in ASC files
2008-07-19 05:26:49 +00:00
Paolo Cignoni cignoni
122982f213
Updated to reflect the changes to the MeshIOInterface.
2008-07-02 14:27:18 +00:00
Paolo Cignoni cignoni
dededbc8fd
corrected wrong include file name after directory move
2008-05-15 07:56:23 +00:00
Paolo Cignoni cignoni
b68ddd2cd8
Renamed plugins to a common naming style and moved two completed plugins from fgt to their final place
2008-05-07 09:51:28 +00:00