#include "vtkImageReslice.h"
#include "vtkMetaImageWriter.h"
#include "vtkImageData.h"
+#include "vtkTransform.h"
//#include "vtkMetaImageReader.h"
//------------------------------------------------------------------------------------------------------------
void onCreateContourSpline( );
void onCreateContourRectangle( );
void onCreateContourCircle( );
+ void onCreateContourLine( );
void onCreateContourBullEye(wxPanel* pan);
/////////////////////////////////
void onDeleteContour();
void onUndo();
void onRedo();
void createCopyContourOf ( std::string anExistingKName, std::vector<int> &instantNoTouchData, bool append );
+ void createMirrorContourOf ( std::string anExistingKName, std::vector<int> &instantNoTouchData, bool append );
///////////////////////7
void onLoad();
void onSave();
void SegmentationOneSlice( int x, int y, int z, int isovalue, int sampling, int method );
+ void Mirror( int x, int y, int z, int isovalue, int sampling, int method );
+
int GetImageDataSizeZ();
void GetImageDataRange(double *range);
void onSegmentationAllSlice(int minZ,int maxZ,int isovalue,int sampling,int method);
+ //AD
+ void referenceLine();
+
+ //AD
+ void onMirror();
+
void showAxis(bool show);
void onRigidPressed();
wxInstantChooserPanel * _instantPanel;
+ //AD
+ std::string _refName;
+
wxAuiManager m_mgr;
/*