-#include <cpPlugins/Extensions/Visualization/MPRActors.h>
+#include <cpExtensions/Visualization/MPRActors.h>
#include <vtkImageData.h>
#include <vtkInformation.h>
#include <vtkWindowLevelLookupTable.h>
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::MPRActors*
-cpPlugins::Extensions::Visualization::MPRActors::
+cpExtensions::Visualization::MPRActors*
+cpExtensions::Visualization::MPRActors::
New( )
{
return( new Self( ) );
}
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::
-ImageSliceActors* cpPlugins::Extensions::Visualization::MPRActors::
+cpExtensions::Visualization::
+ImageSliceActors* cpExtensions::Visualization::MPRActors::
GetSliceActors( const int& i ) const
{
if( i < 3 )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetInputConnection( vtkAlgorithmOutput* aout )
{
this->ImageMapToColors->SetInputConnection( aout );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetInputData( vtkImageData* image )
{
this->ImageMapToColors->SetInputData( image );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
PushDataInto( vtkRenderer* x, vtkRenderer* y, vtkRenderer* z, vtkRenderer* w )
{
vtkRenderer* rends[] = { x, y, z };
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
PopDataFrom( vtkRenderer* x, vtkRenderer* y, vtkRenderer* z, vtkRenderer* w )
{
vtkRenderer* rends[] = { x, y, z };
}
// -------------------------------------------------------------------------
-vtkScalarsToColors* cpPlugins::Extensions::Visualization::MPRActors::
+vtkScalarsToColors* cpExtensions::Visualization::MPRActors::
GetLookupTable( ) const
{
return( this->ImageMapToColors->GetLookupTable( ) );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetLookupTable( vtkScalarsToColors* lut )
{
this->ImageMapToColors->SetLookupTable( lut );
}
// -------------------------------------------------------------------------
-vtkWindowLevelLookupTable* cpPlugins::Extensions::Visualization::MPRActors::
+vtkWindowLevelLookupTable* cpExtensions::Visualization::MPRActors::
GetLookupTableAsWindowLevel( ) const
{
return(
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetLookupTableToWindowLevel( )
{
// Check if the input has been configured
}
// -------------------------------------------------------------------------
-double cpPlugins::Extensions::Visualization::MPRActors::
+double cpExtensions::Visualization::MPRActors::
GetMinWindow( ) const
{
return( double( 0 ) );
}
// -------------------------------------------------------------------------
-double cpPlugins::Extensions::Visualization::MPRActors::
+double cpExtensions::Visualization::MPRActors::
GetMaxWindow( ) const
{
// Check if the input has been configured
}
// -------------------------------------------------------------------------
-double cpPlugins::Extensions::Visualization::MPRActors::
+double cpExtensions::Visualization::MPRActors::
GetMinLevel( ) const
{
// Check if the input has been configured
}
// -------------------------------------------------------------------------
-double cpPlugins::Extensions::Visualization::MPRActors::
+double cpExtensions::Visualization::MPRActors::
GetMaxLevel( ) const
{
// Check if the input has been configured
}
// -------------------------------------------------------------------------
-double cpPlugins::Extensions::Visualization::MPRActors::
+double cpExtensions::Visualization::MPRActors::
GetWindow( ) const
{
vtkWindowLevelLookupTable* lut = this->GetLookupTableAsWindowLevel( );
}
// -------------------------------------------------------------------------
-double cpPlugins::Extensions::Visualization::MPRActors::
+double cpExtensions::Visualization::MPRActors::
GetLevel( ) const
{
vtkWindowLevelLookupTable* lut = this->GetLookupTableAsWindowLevel( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetWindow( const double& w )
{
vtkWindowLevelLookupTable* lut = this->GetLookupTableAsWindowLevel( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetLevel( const double& l )
{
vtkWindowLevelLookupTable* lut = this->GetLookupTableAsWindowLevel( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetWindowLevel( const double& w, const double& l )
{
vtkWindowLevelLookupTable* lut = this->GetLookupTableAsWindowLevel( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
ResetWindowLevel( )
{
vtkImageData* image = this->_InputImage( );
}
// -------------------------------------------------------------------------
-int cpPlugins::Extensions::Visualization::MPRActors::
+int cpExtensions::Visualization::MPRActors::
GetSliceNumberMinValue( const int& axis ) const
{
return( this->Slices[ axis ]->GetSliceNumberMinValue( ) );
}
// -------------------------------------------------------------------------
-int cpPlugins::Extensions::Visualization::MPRActors::
+int cpExtensions::Visualization::MPRActors::
GetSliceNumberMaxValue( const int& axis ) const
{
return( this->Slices[ axis ]->GetSliceNumberMaxValue( ) );
}
// -------------------------------------------------------------------------
-int cpPlugins::Extensions::Visualization::MPRActors::
+int cpExtensions::Visualization::MPRActors::
GetSlice( const int& axis ) const
{
return( this->Slices[ axis ]->GetSliceNumber( ) );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetSlice( const int& axis, const int& slice )
{
vtkImageData* image = this->_InputImage( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
SetSlice( const int& axis, const double& slice )
{
vtkImageData* image = this->_InputImage( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
ResetSlices( )
{
// TODO
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
GetImageBounds( double bounds[ 6 ] ) const
{
vtkImageData* image = this->_InputImage( );
}
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::MPRActors::
+cpExtensions::Visualization::MPRActors::
MPRActors( )
: Superclass( )
{
}
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::MPRActors::
+cpExtensions::Visualization::MPRActors::
~MPRActors( )
{
}
// -------------------------------------------------------------------------
-vtkImageData* cpPlugins::Extensions::Visualization::MPRActors::
+vtkImageData* cpExtensions::Visualization::MPRActors::
_InputImage( ) const
{
vtkAlgorithm* algo = this->ImageMapToColors->GetInputAlgorithm( );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::MPRActors::
+void cpExtensions::Visualization::MPRActors::
_UpdateSlices( )
{
// Check if the input has been configured