using namespace std;
-//----------------------------------------------------------------------------
vtkStandardNewMacro(QVTK_GenericRenderWindowInteractor);
+/*!
+ Constructor
+*/
QVTK_GenericRenderWindowInteractor
::QVTK_GenericRenderWindowInteractor()
{
connect(myTimer, SIGNAL(timeout()), this, SLOT(OnTimeOut())) ;
}
+/*!
+ Destructor
+*/
QVTK_GenericRenderWindowInteractor
::~QVTK_GenericRenderWindowInteractor()
{
delete myTimer;
}
-
-//----------------------------------------------------------------------------
+/*!
+ The slot connects to QTimer::timeout signal to invoke vtkCommand::TimerEvent
+*/
void
QVTK_GenericRenderWindowInteractor
::OnTimeOut()
}
}
+/*!
+ Starts the QTimer instance on defined microseconds
+*/
int
QVTK_GenericRenderWindowInteractor
::CreateTimer(int vtkNotUsed(timertype))
return 1;
}
+/*!
+ Stops the QTimer instance
+*/
int
QVTK_GenericRenderWindowInteractor
::DestroyTimer(void)
}
-//----------------------------------------------------------------------------
vtkStandardNewMacro(SVTK_GenericRenderWindowInteractor);
+/*!
+ Constructor
+*/
SVTK_GenericRenderWindowInteractor
::SVTK_GenericRenderWindowInteractor():
myRenderWidget(NULL)
{
}
+/*!
+ Destructor
+*/
SVTK_GenericRenderWindowInteractor
::~SVTK_GenericRenderWindowInteractor()
{
}
+/*!
+ To get access to SVTK_Selector
+*/
SVTK_Selector*
SVTK_GenericRenderWindowInteractor
::GetSelector()
return mySelector.GetPointer();
}
+/*!
+ To initialize mySelector field
+ \param theSelector - new selector
+*/
void
SVTK_GenericRenderWindowInteractor
::SetSelector(SVTK_Selector* theSelector)
mySelector = theSelector;
}
+/*!
+ To get access to QWidget, where vtkRenderWindow maps to.
+*/
QWidget*
SVTK_GenericRenderWindowInteractor
::GetRenderWidget()
return myRenderWidget;
}
+/*!
+ To initialize myRenderWidget field.
+*/
void
SVTK_GenericRenderWindowInteractor
::SetRenderWidget(QWidget* theRenderWidget)