#include <cpPlugins/Extensions/Visualization/MPRActors.h>
#include <cpPlugins/Extensions/Visualization/ImageInteractorStyle.h>
+#include <cpPlugins/Extensions/cpPlugins_Extensions_Export.h>
#include <vtkImageData.h>
#include <vtkRenderer.h>
{
/**
*/
- class MPRWithDifferentWindows
+ class cpPlugins_Extensions_EXPORT MPRWithDifferentWindows
{
public:
typedef cpPlugins::Extensions::Visualization::
);
virtual ~MPRWithDifferentWindows( );
-
void SetImage( vtkImageData* image );
- void SetSegmentation( vtkImageData* image );
+ void SetModeToNavigation( );
+ void SetModeToDeformation( );
void ResetCamera( const int& id );
void ResetCameras( );
void Render( const int& id );
void RenderAll( );
+ void Add3DActor( vtkProp3D* prop );
+
protected:
// Inputs
vtkRenderWindow* m_Windows[ 4 ];