25 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
ccbe67eeca -changed folders\files organizations. Added Common folder to contain files used by both projects
-many minor changed due to update of incude file paths

- changed representation of brightness level value in csv files
- fixed bug in apply method of filter

-other minor changes
2008-02-20 17:23:00 +00:00
Paolo Cignoni cignoni
2fe1c33b91 - Connected handles to x-quality
- Added warning for no-quality meshes
- Removed histogram.h from project
2008-02-18 22:35:20 +00:00
Paolo Cignoni cignoni
c5774254ed qualitymapper.cpp:
- fixed stack-overflow bug in endEdit method (qualitymapper) (added disconnect qualitymapperialgog before calling its destructor)
- other minor changes

qualitymapperdialog.cpp:
- fixed bug in clearItem about EqHandles remove and destroy.
- other minor changes
2008-02-17 12:08:31 +00:00
Paolo Cignoni cignoni
de785c4760 transferfunction.h\cpp:
- removed junction point field from TF_KEY struct-
- minor changes to adapt to the change above

qualitymapperdialog.h\cpp:
- added call to endEdit method when dialog is closed
- added TFHandle creation by doubleclick on empty areas (using invisible graphics item)
- other minor changes

util.cpp:
- minor change
2008-02-15 18:46:19 +00:00
Paolo Cignoni cignoni
b45054cdb9 - Added equalizer histogram stretching when eqhandles are dragged outside the chart
- Separed eqhandles creation and connection from equalizer histogram drawing
2008-02-12 23:57:59 +00:00
Paolo Cignoni cignoni
e82c406fd8 - Implemented preview button
- Converted QDialog in QDockWidget
- Added slider for color brightness
2008-02-08 12:04:09 +00:00
Paolo Cignoni cignoni
9591fee9a5 Tried to add trackball handling during editing but failed because of unexpected linking error 2008-02-04 16:51:32 +00:00
Paolo Cignoni cignoni
1230399b70 Added partial histogram visualization in transferFunctionView 2008-01-29 18:42:08 +00:00
Paolo Cignoni cignoni
b17ffda13a qualitymapper.h\cpp:
- removed Histogram and TransferFunction member objects

qualitymapperdialog.h\cpp:
- added Histogram and TransferFunction member objects
- added method for load of TF\CSV file
- other minor changes

qualitymapperdialog.ui:
- added button to load a CSV\TF file from disk

transferfunction.h\cpp:
- overloaded constructor for TF generation from CSV file
- added and implemented generation of TF from default colorband (GREY SCALE, RGB, RED SCALE, GREEN SCALE, BLUE SCALE, FLAT)
- implemented method for managing channels painting order

util.h
- updated internal structure of CHART_INFO
2008-01-25 17:35:50 +00:00
Paolo Cignoni cignoni
b0eff4c6bb Improved handles connections (not working) 2008-01-25 12:13:26 +00:00
Paolo Cignoni cignoni
d586afbc89 Improved handles and spinboxes connections in equalizer histogram 2008-01-24 15:49:22 +00:00
Paolo Cignoni cignoni
62bc21b84b Added connections to equalizer spinboxes 2008-01-22 22:50:58 +00:00
Paolo Cignoni cignoni
99e2bee9b1 Added handles to equalizer histogram 2008-01-22 18:48:15 +00:00
Paolo Cignoni cignoni
2d9fa40918 qualitymapperdialog.h\cpp:
- drawChartBasics is now view and chart indipendent
- drawHisrogram enhanced
- CHART_INFO struct added to store graphics and stats info about the chart to draw
2008-01-21 15:25:08 +00:00
Paolo Cignoni cignoni
249bfd0624 Added comments and minor modifications 2008-01-20 13:00:37 +00:00
Paolo Cignoni cignoni
bfd0cd38f3 util.h\util.cpp:
- Optimized relative-absolute and absolute-relative values conversion functions

qualitymapper.cpp\qualitymapper.cpp:
-  Fixed bug about quality representation. Now the quality is represented correctly in the histogram every time the dialog is built and shown.
- Added call to transfer function drawing (stub)


qualitymapperdialog.h:
- Added method for  transfer function drawing (stub)
- Added some optimizations to drawCartesianChartBasics method to make it completely parametric (view indipendent) (stub yet)
- Other minor changes

transferfunction.h\transferfunction.h:
- added a new overloaded constructor to build the transfer function directly from a TF file (stub)
- Some optimizations applied
- Other minor changes
2008-01-19 22:25:11 +00:00
Paolo Cignoni cignoni
df2a524a3a Visualizaton of the equalizer hisogram 2008-01-18 18:16:27 +00:00
Paolo Cignoni cignoni
682d5e5dd0 Added draft method for calculating equalizer histogram.
Added draft method for painting equalizer histogram.
2008-01-18 11:14:21 +00:00
Paolo Cignoni cignoni
189808f45b *** empty log message *** 2008-01-16 19:20:04 +00:00
Paolo Cignoni cignoni
3f35fa2c0c *** empty log message *** 2008-01-16 13:02:27 +00:00
Paolo Cignoni cignoni
6648e11d56 *** empty log message *** 2008-01-15 16:25:21 +00:00
Paolo Cignoni cignoni
20d535775e *** empty log message *** 2008-01-15 16:20:58 +00:00
Paolo Cignoni cignoni
837133f367 *** empty log message *** 2008-01-11 20:41:17 +00:00
Paolo Cignoni cignoni
b1e636a515 *** empty log message *** 2008-01-11 18:04:03 +00:00
Paolo Cignoni cignoni
bb1dc88134 *** empty log message *** 2008-01-11 10:41:36 +00:00