Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
Geometry.h
Go to the documentation of this file.
1
31#pragma once
32
33#ifdef OGDF_INCLUDE_CGAL
34
46
47namespace ogdf {
48namespace internal {
49namespace gcm {
50namespace geometry {
51
52template<typename _Kernel>
53class Geometry_t {
54public:
55 using Kernel = _Kernel;
56 using Point = Point_t<Kernel>;
57 using LineSegment = LineSegment_t<Kernel>;
58 using Ray = Ray_t<Kernel>;
59 using Polygon = Polygon_t<Kernel>;
60 using Line = Line_t<Kernel>;
61 using Polyline = Polyline_t<Kernel>;
62 using Circle = Circle_t<Kernel>;
63 using Direction = Direction_t<Kernel>;
64 using Cone = Cone_t<Kernel>;
65 using Rectangle = Rectangle_t<Kernel>;
66 using Vector = Vector_t<Kernel>;
67};
68
69}
70}
71}
72}
73
74#endif
The namespace for all OGDF objects.
Direction
Definition basic.h:150