Page MenuHomePhabricator

VTK5.6.patch

Authored By
gergel
Apr 12 2010, 12:07 PM
Size
2 KB
Referenced Files
None
Subscribers
None

VTK5.6.patch

Index: Modules/QmitkExt/QmitkVtkHistogramWidget.cpp
===================================================================
--- Modules/QmitkExt/QmitkVtkHistogramWidget.cpp (Revision 22126)
+++ Modules/QmitkExt/QmitkVtkHistogramWidget.cpp (Arbeitskopie)
@@ -37,6 +37,7 @@
#include <vtkQtChartAxisOptions.h>
#include <vtkQtChartLegend.h>
#include <vtkQtChartLegendManager.h>
+#include <vtkQtChartColors.h>
//#include <iostream>
@@ -56,16 +57,20 @@
vtkQtChartArea *area = m_ChartWidget->getChartArea();
vtkQtChartStyleManager *style = area->getStyleManager();
+ QString genName = QString("styleName");
+ style->setGenerator(genName,area->getStyleManager());
vtkQtChartColorStyleGenerator *generator =
- qobject_cast<vtkQtChartColorStyleGenerator *>( style->getGenerator() );
+ qobject_cast<vtkQtChartColorStyleGenerator *>( style->getGenerator(genName) );
if ( generator )
{
generator->getColors()->setColorScheme( vtkQtChartColors::Blues );
}
else
{
- style->setGenerator(
- new vtkQtChartColorStyleGenerator( m_ChartWidget, vtkQtChartColors::Blues ) );
+ QString genNewName = QString("newStyleName");
+ vtkQtChartColorStyleGenerator *ccsg = new vtkQtChartColorStyleGenerator( m_ChartWidget);
+ ccsg->setColors(new vtkQtChartColors(vtkQtChartColors::Blues));
+ style->setGenerator(genNewName,ccsg);
}
// Set up the bar chart.
Index: Modules/QmitkExt/QmitkVtkLineProfileWidget.cpp
===================================================================
--- Modules/QmitkExt/QmitkVtkLineProfileWidget.cpp (Revision 22126)
+++ Modules/QmitkExt/QmitkVtkLineProfileWidget.cpp (Arbeitskopie)
@@ -36,6 +36,7 @@
#include <vtkQtChartAxisLayer.h>
#include <vtkQtChartAxis.h>
#include <vtkQtChartAxisOptions.h>
+#include <vtkQtChartColors.h>
@@ -52,16 +53,20 @@
vtkQtChartArea *area = m_ChartWidget->getChartArea();
vtkQtChartStyleManager *style = area->getStyleManager();
+ QString genName = QString("styleName");
+ style->setGenerator(genName,area->getStyleManager());
vtkQtChartColorStyleGenerator *generator =
- qobject_cast<vtkQtChartColorStyleGenerator *>( style->getGenerator() );
+ qobject_cast<vtkQtChartColorStyleGenerator *>( style->getGenerator(genName) );
if ( generator )
{
generator->getColors()->setColorScheme( vtkQtChartColors::Blues );
}
else
{
- style->setGenerator(
- new vtkQtChartColorStyleGenerator( m_ChartWidget, vtkQtChartColors::Blues ) );
+ QString genNewName = QString("newStyleName");
+ vtkQtChartColorStyleGenerator *ccsg = new vtkQtChartColorStyleGenerator( m_ChartWidget);
+ ccsg->setColors(new vtkQtChartColors(vtkQtChartColors::Blues));
+ style->setGenerator(genNewName,ccsg);
}
// Set up the line chart.

File Metadata

Mime Type
text/plain
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
480
Default Alt Text
VTK5.6.patch (2 KB)

Event Timeline

tmp patch for MITK with VTK5.6