-#include <cpPlugins/Extensions/Visualization/Image3DMPR.h>
+#include <cpExtensions/Visualization/Image3DMPR.h>
#include <vtkCommand.h>
#include <vtkInteractorStyleSwitch.h>
-#include <cpPlugins/Extensions/Visualization/SeedWidgetCorrector.h>
+#include <cpExtensions/Visualization/SeedWidgetCorrector.h>
/**
*/
};
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::Image3DMPR::
+cpExtensions::Visualization::Image3DMPR::
Image3DMPR( )
{
this->m_Outline = vtkSmartPointer< vtkOutlineSource >::New( );
this->m_Interactor->AddObserver( vtkCommand::KeyPressEvent, int_cb );
typedef
- cpPlugins::Extensions::Visualization::SeedWidgetCorrector
+ cpExtensions::Visualization::SeedWidgetCorrector
_TCorrector;
vtkSmartPointer< _TCorrector > corr_cb =
vtkSmartPointer< _TCorrector >::New( );
}
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::Image3DMPR::
+cpExtensions::Visualization::Image3DMPR::
~Image3DMPR( )
{
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
SetImage( vtkImageData* image )
{
this->m_Image = image;
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
SetBackground( double r, double g, double b )
{
this->m_Renderer->SetBackground( r, g, b );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
SetSize( unsigned int w, unsigned int h )
{
this->m_Window->SetSize( w, h );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
SetWindowLevel( double w, double l )
{
this->m_WidgetX->SetWindowLevel( w, l );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
AddPolyData( vtkPolyData* pd, double opacity )
{
unsigned int i = this->m_PolyDatas.size( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
AddPolyData( vtkPolyData* pd, double r, double g, double b, double opacity )
{
unsigned int i = this->m_PolyDatas.size( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
AddPolyData( vtkPolyData* pd, vtkLookupTable* lut, double opacity )
{
unsigned int i = this->m_PolyDatas.size( );
}
// -------------------------------------------------------------------------
-unsigned int cpPlugins::Extensions::Visualization::Image3DMPR::
+unsigned int cpExtensions::Visualization::Image3DMPR::
GetNumberOfSeeds( ) const
{
return( this->m_SeedRepresentation->GetNumberOfSeeds( ) );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
GetSeed( int n, double* s ) const
{
vtkHandleWidget* hWdg = this->m_SeedWidget->GetSeed( n );
}
// -------------------------------------------------------------------------
-unsigned int cpPlugins::Extensions::Visualization::Image3DMPR::
+unsigned int cpExtensions::Visualization::Image3DMPR::
AddSeed( const double& x, const double& y, const double& z ) const
{
double pos[ 3 ] = { x, y, z };
}
// -------------------------------------------------------------------------
-vtkRenderWindow* cpPlugins::Extensions::Visualization::Image3DMPR::
+vtkRenderWindow* cpExtensions::Visualization::Image3DMPR::
GetWindow( ) const
{
return( this->m_Window );
}
// -------------------------------------------------------------------------
-vtkRenderer* cpPlugins::Extensions::Visualization::Image3DMPR::
+vtkRenderer* cpExtensions::Visualization::Image3DMPR::
GetRenderer( ) const
{
return( this->m_Renderer );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
Start( )
{
this->m_WidgetX->On( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::Image3DMPR::
+void cpExtensions::Visualization::Image3DMPR::
Render( )
{
this->m_Window->Render( );