X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkDicomRT_ROI.h;h=ec43538aefffc95ab9f0e18f40e025d1a204e2b8;hb=8cb22788763fe7077d9efd70ae922f4691255f6e;hp=80cbacc03c2ed00c13a3605cd30df9adba5244ca;hpb=ff4e821006c760607319ef7cc58dd9f4f17a7098;p=clitk.git diff --git a/common/clitkDicomRT_ROI.h b/common/clitkDicomRT_ROI.h index 80cbacc..ec43538 100644 --- a/common/clitkDicomRT_ROI.h +++ b/common/clitkDicomRT_ROI.h @@ -23,6 +23,7 @@ #include "clitkDicomRT_Contour.h" #include "vvImage.h" +#include #include "clitkConfiguration.h" #if CLITK_USE_SYSTEM_GDCM == 1 #include @@ -66,6 +67,8 @@ public: void SetImage(vvImage::Pointer im); DicomRT_Contour* GetContour(int n); + void SetTransformMatrix(vtkMatrix4x4* matrix); + // Compute a vtk mesh from the dicom contours void ComputeMeshFromContour(); void ComputeContoursFromImage(); @@ -94,6 +97,7 @@ protected: std::vector mColor; std::vector mListOfContours; vtkSmartPointer mMesh; + vtkSmartPointer mTransformMatrix; bool mMeshIsUpToDate; vvImage::Pointer mImage; double mBackgroundValue;