5905 Commits

Author SHA1 Message Date
Guido Ranzuglia granzuglia
7e09115bca - added CoMISo library 2013-02-08 15:50:03 +00:00
Massimiliano Corsini maxcorsini
c05bd3fd1f 2013-02-06 16:15:42 +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
546f188d17 Small change to reflect the change of interface of the trackball 2013-01-29 22:33:00 +00:00
Paolo Cignoni cignoni
15fa3f2b13 Added texture generation function (Both per vertex and per wedge) 2013-01-29 22:29:43 +00:00
Guido Ranzuglia granzuglia
78073d5d6c restored RCC_DIR directive for visual studio 2008 2013-01-22 14:44:01 +00:00
Guido Ranzuglia granzuglia
956178ca81 Delete RCC_DIR for VisualStudio2010 2013-01-11 11:29:06 +00:00
Guido Ranzuglia granzuglia
c0266d3c58 - removed compile time errors 2012-12-19 12:06:00 +00:00
Guido Ranzuglia granzuglia
a382a4de7d - fixed problem with AbsPercWidget caused by too much signals exchanged by the two QDoubleSpinBox. 2012-12-17 10:53:46 +00:00
Guido Ranzuglia granzuglia
be9583284a - std::bad_alloc exception are now managed 2012-12-17 08:22:44 +00:00
Guido Ranzuglia granzuglia
6bfab050e3 - added plugin file name to the filters tooltips
- added ctrl+l shortcut for layer dialog (apply filter changed to ctrl+p)
2012-12-13 17:44:01 +00:00
Guido Ranzuglia granzuglia
aaf921fec6 - removed a lot of small widgets and xmlwidgets visual mistakes 2012-12-11 16:20:51 +00:00
Paolo Cignoni cignoni
2bf2a13398 Added Colorizing to principal curvature filter 2012-12-10 09:54:26 +00:00
Guido Ranzuglia granzuglia
986bd8395e - updated the DynamicFloatWidget appearance 2012-12-07 15:35:34 +00:00
Paolo Cignoni cignoni
199ffbc27d Cleaned Histogram decorator parameters 2012-12-07 15:35:23 +00:00
Guido Ranzuglia granzuglia
31e0c805b2 - eventually removed the MeshLab historical bug "you cannot click a check box in the first row of dialog" also in the XML widgets 2012-12-06 16:48:23 +00:00
Paolo Cignoni cignoni
0b09c958c2 compacted entries of base decorations 2012-12-06 16:38:05 +00:00
Paolo Cignoni cignoni
06bc999e1e missing return in a decorate callback 2012-12-06 16:35:46 +00:00
Matteo Dellepiane matteodelle
63c8eb0986 dellepiane: mutualglobal, added convergence control, first testing 2012-12-05 19:10:24 +00:00
Guido Ranzuglia granzuglia
c3783ccb88 - fixed md() == NULL crash 2012-12-05 16:38:07 +00:00
Guido Ranzuglia granzuglia
c958fba997 - eventually removed the MeshLab historical bug "you cannot click a check box in the first row of dialog" 2012-12-05 15:55:23 +00:00
Guido Ranzuglia granzuglia
96e397395e - fixed "empty vector access" crashes 2012-12-05 15:53:02 +00:00
Matteo Dellepiane matteodelle
85959d7815 dellepiane: mutualglobal workinprogress 2012-12-04 19:05:05 +00:00
Matteo Dellepiane matteodelle
d120e0ecad kepp working on the filter, improvements of basic MutualInfo 2012-12-03 18:42:09 +00:00
Matteo Dellepiane matteodelle
9dde07e7f1 dellepiane: small modification to AddTextureSample to adapt to VCG LIb changes 2012-12-03 18:30:24 +00:00
Paolo Cignoni cignoni
fcec45ff83 Still trying to solve the parameter bool widget issues 2012-12-03 12:46:11 +00:00
Paolo Cignoni cignoni
39ff26f428 Removed a bunch of harmless warnings 2012-12-02 15:08:31 +00:00
Paolo Cignoni cignoni
be30ae7a30 Removed a bunch of harmless warnings 2012-12-02 14:53:53 +00:00
Paolo Cignoni cignoni
2aeff7e29e Corrected the notorius bug of the unchekable first bool widget and compacted a bit the layerdialog parameter widgets. 2012-12-01 23:51:50 +00:00
Paolo Cignoni cignoni
21e95edd42 corrected the bug of non-updating decorator states in the menu 2012-11-30 08:03:28 +00:00
Paolo Cignoni cignoni
b3522f7fc1 corrected a racing bug when trying to open many recent files 2012-11-30 08:01:28 +00:00
Paolo Cignoni cignoni
21751dbc5f Changed the default value of the busy semaphor for document. Now it is false (e.g. when starting the empty doc is not busy)
Refactored  the advanceto next layer function
2012-11-30 08:00:22 +00:00
Paolo Cignoni cignoni
4aa40f3d99 Updated old decorators to the new interface 2012-11-30 07:58:18 +00:00
Paolo Cignoni cignoni
f130ed286a Straightforward updates to comply the previous commit 2012-11-29 23:21:41 +00:00
Paolo Cignoni cignoni
dec347ffb4 ** Very massive change to the decorator. Interface has been changed. **
some Decorators could still not work. 
Now decorator are per mesh or per document entities. 
Each mesh can have its set of decorators and each view can show different decorators. For example it is now easy to show the dots of one layer and the normals of another one or, for two different views show in one the histogram of one mesh and in the other the histogram of the other one. 
Now multiple realtime display boxes can safely exists (it is possible to show bbox info of two meshes simultaneously)

Still to do: 
optimise the updates of per mesh decorators
bug in the update of the menu check

Other minor things done in this big commit:
Removed Tag stuff. Dead.
Renamed various signals/slots to something more meaningful 
removed log pointer from glare
Complete show edge in the base decorator
2012-11-29 23:16:25 +00:00
Paolo Cignoni cignoni
7d8c273ba9 corrected issues due to the const non const changes... 2012-11-28 11:13:20 +00:00
Paolo Cignoni cignoni
2cc7d9c841 Added a bunch of 'c' to component members to clarify constant access (see recent commit in vcglib...) 2012-11-28 09:45:07 +00:00
Paolo Cignoni cignoni
64669dd69a Added a bunch of 'c' to component members to clarify constant access (see recent commit in vcglib...) 2012-11-27 22:50:03 +00:00
Paolo Cignoni cignoni
520e5d473d corrected issues due to the const non const changes... 2012-11-27 14:04:49 +00:00
Paolo Cignoni cignoni
afd0488a23 added a compact face vert vector.... 2012-11-27 12:23:01 +00:00
Paolo Cignoni cignoni
92964e574c Removed dependencies from the deprecated linalg.h 2012-11-27 12:21:09 +00:00
Paolo Cignoni cignoni
b6b5b4a4c9 added updateVF topo for ballpivoting 2012-11-27 12:18:01 +00:00
Paolo Cignoni cignoni
65801d9992 Added support for color STL files (both Magics and Solidview 'standard') 2012-11-27 07:06:35 +00:00
Manuele Sabbadin msabbadin
656fe6e4bf Removed commented code. 2012-11-22 23:34:36 +00:00
Paolo Cignoni cignoni
54eadda64f Added a missing #include<QImageReader> 2012-11-16 08:26:10 +00:00
Paolo Cignoni cignoni
3816370f40 Added a bunch of 'c' to component members to clarify constant access (see recent commit in vcglib...) 2012-11-15 19:15:28 +00:00
Guido Ranzuglia granzuglia
6b8088e08f updated the search tool 2012-11-14 13:31:58 +00:00
Guido Ranzuglia granzuglia
2a9eb35044 fixed width searchmenu 2012-11-14 12:54:46 +00:00
Matteo Dellepiane matteodelle
d58ff5f8f3 dellepiane: back to previous version due to unwanted committ (sorry!) 2012-11-13 17:39:48 +00:00
Matteo Dellepiane matteodelle
ba0296270d dellepiane: added nvm importer, removed the need of jhead for both .out and .nvm importers 2012-11-13 17:30:04 +00:00