diff OrthancStone/Sources/Toolbox/DicomStructure2.h @ 1895:14c8f339d480

removed redundant definitions Point2D, Point3D and Vector3D from DicomStructureSetUtils.h
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 19 Jan 2022 14:51:55 +0100
parents 7053b8a0aaec
children
line wrap: on
line diff
--- a/OrthancStone/Sources/Toolbox/DicomStructure2.h	Wed Jan 19 14:25:59 2022 +0100
+++ b/OrthancStone/Sources/Toolbox/DicomStructure2.h	Wed Jan 19 14:51:55 2022 +0100
@@ -113,7 +113,7 @@
     connected rectangles together. Connected, here, means sharing at least part
     of an edge --> union/find data structures and algorithm.
     */
-    bool Project(std::vector< std::pair<Point2D, Point2D> >& polygons, const CoordinateSystem3D& plane) const;
+    bool Project(std::vector< std::pair<ScenePoint2D, ScenePoint2D> >& polygons, const CoordinateSystem3D& plane) const;
 
     std::string                         interpretation_;
     std::string                         name_;
@@ -146,7 +146,7 @@
     void ComputeSliceThickness();
 
     std::vector<DicomStructurePolygon2> polygons_;
-    Vector3D                            normal_;
+    Vector                            normal_;
     double                              sliceThickness_;
 
     /*