#include <iostream>
#include "Defs.hpp"
#include <CGAL/Bbox_2.h>
#include <CGAL/Polygon_2.h>
#include <CGAL/Simple_cartesian.h>
#include "Math/IPoint2.hpp"
#include "Math/IPoint3.hpp"
Go to the source code of this file.
|
| Real | geo::cosine (const Vector_2 &v1, const Vector_2 &v2) |
| | Compute the cosine of the angle between two 2D vectors.
|
| float | geo::distance45 (const Point_2 &A, const Point_2 &B) |
| Bbox_2 | geo::expandBox (const Bbox_2 &box, Real m) |
| Bbox_2 | geo::expandBox_r (const Bbox_2 &box, Real m_rel) |
| Bbox_2 | geo::cropBox (const Bbox_2 &box, const Bbox_2 &crop) |
| Real | geo::bbox_area (const Bbox_2 &box) |
| Real | geo::bbox_diameter (const Bbox_2 &box) |
| std::string | geo::to_string (const Bbox_2 &box) |
| Point_2 | geo::closest_on (const Segment_2 &s, const Point_2 &o) |
| std::ostream & | operator<< (std::ostream &os, const Point_2 &v) |
| std::ostream & | operator<< (std::ostream &os, const Point_25 &v) |
| std::ostream & | operator<< (std::ostream &os, const Vector_2 &v) |
| std::ostream & | operator<< (std::ostream &os, const Triangle_2 &A) |
| std::ostream & | operator<< (std::ostream &os, const Segment_2 &s) |
| std::ostream & | operator<< (std::ostream &os, const Segment_25 &s) |
◆ CGAL_DISABLE_ROUNDING_MATH_CHECK
| #define CGAL_DISABLE_ROUNDING_MATH_CHECK |
◆ std_get_for_cgal
| #define std_get_for_cgal boost::get |
◆ Aff_transformation_2
◆ Bbox_2
◆ Circle_2
◆ Direction_2
◆ Iso_rectangle_2
◆ Kernel
◆ Line_2
◆ Point_2
◆ Point_3
◆ Polygon_2
◆ Ray_2
| using Ray_2 = Kernel::Ray_2 |
◆ Ray_3
| using Ray_3 = Kernel::Ray_3 |
◆ Segment_2
◆ Segment_3
◆ Triangle_2
◆ Triangle_3
◆ Vector_2
◆ Vector_3
◆ operator<<() [1/6]
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Point_2 & | v ) |
|
inline |
◆ operator<<() [2/6]
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Point_25 & | v ) |
|
inline |
◆ operator<<() [3/6]
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Segment_2 & | s ) |
|
inline |
◆ operator<<() [4/6]
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Segment_25 & | s ) |
|
inline |
◆ operator<<() [5/6]
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Triangle_2 & | A ) |
|
inline |
◆ operator<<() [6/6]
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const Vector_2 & | v ) |
|
inline |