]> Creatis software - FrontAlgorithms.git/blobdiff - appli/CTArteries/CTArteries.h
...
[FrontAlgorithms.git] / appli / CTArteries / CTArteries.h
index 90d9e09987e5e0d1ee4731a0ebf433299e9e230f..0fd1b45c32ebfbe1da6e13a4c14062b8e2da4ccc 100644 (file)
@@ -20,6 +20,8 @@
 class vtkPolyData;
 class vtkSplineWidget;
 class QDialog;
+class QCPItemLine;
+class QCPItemText;
 namespace Ui
 {
   class CTArteries;
@@ -75,6 +77,7 @@ protected:
   void _process( const std::vector< TImage::PointType >& seeds );
   void _prepareQuantification( );
   void _showProcessResults( );
+  void _showStenosis( );
 
   void _ExecuteLog( const std::string& fname );
 
@@ -82,6 +85,10 @@ protected slots:
   void _sOpen( );
   void _sConfig( );
   void _sProcess( );
+  void _sMarkReference( );
+  void _sMarkStenosis( );
+  void _sSaveResults( );
+  void _sUpdateContour( );
 
 private:
   template< class _TImagePtr, class _TVTKImagePtr, class _TCurvePtr >
@@ -124,6 +131,13 @@ private:
   vtkSmartPointer< ivq::VTK::SeedWidgetOverImageActor > m_Seeds;
   vtkSmartPointer< vtkSplineWidget > m_Spline;
 
+  // References
+  int m_StenosisSlice;
+  int m_ReferenceSlice;
+  QCPItemLine* m_StenosisLine;
+  QCPItemLine* m_ReferenceLine;
+  QCPItemText* m_StenosisText;
+
   friend class ContourCallback;
 };