#include <cpPlugins/Interface/Interface.h>
#include <cpPlugins/Interface/ProcessObject.h>
#include <cpPlugins/Interface/Image.h>
+#include <cpPlugins/Interface/PolyData.h>
#include <cpPlugins/Interface/DataObject.h>
#include <cpPlugins/Extensions/Visualization/MPRWithDifferentWindows.h>
typedef cpPlugins::Interface::Object TPluginObject;
typedef cpPlugins::Interface::DataObject TPluginData;
typedef cpPlugins::Interface::Image TPluginImage;
+ typedef cpPlugins::Interface::PolyData TPluginPolyData;
typedef cpPlugins::Interface::ProcessObject TPlugin;
typedef cpPlugins::Interface::Parameters TParameters;
private slots:
void _triggered_actionOpenPlugins( );
void _triggered_actionOpenInputImage( );
+ void _triggered_actionOpenInputPolyData( );
private:
Ui::ImageMPR* m_UI;
TStringMap m_BaseClasses;
// Real data
- TPluginImage::Pointer m_InputImage;
+ TPluginImage::Pointer m_InputImage;
+ TPluginPolyData::Pointer m_InputPolyData;
// Visualization stuff
TMPR* m_MPR;