TM2IN  0.5.1
type_conversion.h
Go to the documentation of this file.
1 //
2 // Created by dongmin on 18. 7. 19.
3 //
4 
5 #ifndef TM2IN_TYPE_CONVERSION_H
6 #define TM2IN_TYPE_CONVERSION_H
7 
9 #include "detail/cgal_config.h"
10 
11 namespace TM2IN{
12  namespace detail{
13  namespace cgal{
18  Kernel::Point_3 to_CGAL_Point_3(Vertex& vt);
23  Kernel::Triangle_3 to_CGAL_Triangle_3(Wall::Triangle& tri);
28  Segment_3 to_CGAL_Segment_3(HalfEdge* he);
33  Bbox_3 to_CGAL_bbox3(MinimumBoundingBox& box);
34  }
35  }
36 }
37 
38 #endif //TM2IN_TYPE_CONVERSION_H
CGAL::Bbox_3 Bbox_3
Definition: cgal_config.h:51
Kernel::Point_3 Point_3
Definition: cgal_config.h:41
Bbox_3 to_CGAL_bbox3(MinimumBoundingBox &box)
MinimumBoundingBox to CGAL Bbox_3.
Definition: type_conversion.cpp:34
Kernel::Triangle_3 Triangle_3
Definition: cgal_config.h:45
Definition: collinear.cpp:10
Kernel::Triangle_3 to_CGAL_Triangle_3(Wall::Triangle &tri)
Wall::Triangle to CGAL Triangle_3.
Definition: type_conversion.cpp:18
Kernel::Segment_3 Segment_3
Definition: cgal_config.h:48
Kernel::Point_3 to_CGAL_Point_3(Vertex &v)
Vertex to CGAL Point_3.
Definition: type_conversion.cpp:14
Segment_3 to_CGAL_Segment_3(HalfEdge *he)
HalfEdge to CGAL Segment_3.
Definition: type_conversion.cpp:27