-#include <cpPlugins/Extensions/Visualization/ImageInteractorStyle.h>
+#include <cpExtensions/Visualization/ImageInteractorStyle.h>
#include <cmath>
#include <ctime>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
-#include <cpPlugins/Extensions/Visualization/ImageSliceActors.h>
-#include <cpPlugins/Extensions/Visualization/MPRActors.h>
+#include <cpExtensions/Visualization/ImageSliceActors.h>
+#include <cpExtensions/Visualization/MPRActors.h>
// -------------------------------------------------------------------------
-const int cpPlugins::Extensions::Visualization::
+const int cpExtensions::Visualization::
ImageInteractorStyle::CursorEvent = vtkCommand::UserEvent + 1;
-const int cpPlugins::Extensions::Visualization::
+const int cpExtensions::Visualization::
ImageInteractorStyle::RadiusEvent = vtkCommand::UserEvent + 2;
-const int cpPlugins::Extensions::Visualization::
+const int cpExtensions::Visualization::
ImageInteractorStyle::DoubleClickEvent = vtkCommand::UserEvent + 3;
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::ImageInteractorStyle::
-Self* cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+cpExtensions::Visualization::ImageInteractorStyle::
+Self* cpExtensions::Visualization::ImageInteractorStyle::
New( )
{
return( new Self( ) );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
Configure( ImageSliceActors* slice_actors, MPRActors* mpr_actors )
{
this->m_SliceActors = slice_actors;
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
AssociateInteractor( vtkRenderWindowInteractor* interactor )
{
if( interactor != NULL )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
SetModeToNavigation( )
{
this->Mode = Self::NavigationMode;
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
SetModeToDeformation( )
{
this->Mode = Self::DeformationMode;
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
SetInteractor( vtkRenderWindowInteractor* interactor, const int& axis )
{
this->Superclass::SetInteractor( interactor );
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnMouseMove( )
{
if( this->m_MPRActors == NULL )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnLeftButtonDown( )
{
static double pnt[ 3 ];
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnLeftButtonUp( )
{
if( this->CursorMoving )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnMiddleButtonDown( )
{
int x = this->Interactor->GetEventPosition( )[ 0 ];
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnMiddleButtonUp( )
{
if( this->RadiusMoving )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnRightButtonDown( )
{
int x = this->Interactor->GetEventPosition( )[ 0 ];
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnRightButtonUp( )
{
switch( this->State )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnMouseWheelForward( )
{
if( this->m_SliceActors == NULL || this->Interactor == NULL )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnMouseWheelBackward( )
{
if( this->m_SliceActors == NULL || this->Interactor == NULL )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
OnChar( )
{
switch( this->Interactor->GetKeyCode( ) )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
WindowLevel( )
{
if( this->Mode == Self::NavigationMode )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
StartWindowLevel( )
{
if( this->State != VTKIS_NONE )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
EndWindowLevel( )
{
if( this->Mode == Self::NavigationMode )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
StartCursorMoving( )
{
if( this->CursorMoving )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
EndCursorMoving( )
{
if( !( this->CursorMoving ) )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
StartRadiusMoving( )
{
if( this->RadiusMoving )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
EndRadiusMoving( )
{
if( !( this->RadiusMoving ) )
}
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+cpExtensions::Visualization::ImageInteractorStyle::
ImageInteractorStyle( )
: Superclass( ),
Mode( Self::NavigationMode ),
}
// -------------------------------------------------------------------------
-cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+cpExtensions::Visualization::ImageInteractorStyle::
~ImageInteractorStyle( )
{
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
_RenderAssociateInteractors( )
{
std::vector< vtkRenderWindowInteractor* >::iterator rIt =
}
// -------------------------------------------------------------------------
-bool cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+bool cpExtensions::Visualization::ImageInteractorStyle::
_PickPosition( double pos[ 3 ] )
{
if( this->m_SliceActors == NULL )
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
_UpdateCursor( )
{
std::cout << "upcur" << std::endl;
}
// -------------------------------------------------------------------------
-void cpPlugins::Extensions::Visualization::ImageInteractorStyle::
+void cpExtensions::Visualization::ImageInteractorStyle::
_UpdateRadius( )
{
vtkRenderer* ren =