File distance3d.cpp
FileList > algorithm > distance3d.cpp
Go to the source code of this file
#include "SFCGAL/algorithm/distance3d.h"#include "SFCGAL/GeometryCollection.h"#include "SFCGAL/LineString.h"#include "SFCGAL/Point.h"#include "SFCGAL/Polygon.h"#include "SFCGAL/PolyhedralSurface.h"#include "SFCGAL/Solid.h"#include "SFCGAL/Triangle.h"#include "SFCGAL/TriangulatedSurface.h"#include "SFCGAL/Exception.h"#include "SFCGAL/detail/tools/Log.h"#include <CGAL/Exact_predicates_exact_constructions_kernel.h>#include "SFCGAL/algorithm/intersects.h"#include "SFCGAL/algorithm/isValid.h"#include "SFCGAL/detail/GetPointsVisitor.h"#include "SFCGAL/detail/transform/AffineTransform3.h"#include "SFCGAL/triangulate/triangulatePolygon.h"
Namespaces
| Type | Name |
|---|---|
| namespace | SFCGAL |
| namespace | algorithm |
Classes
| Type | Name |
|---|---|
| struct | Sphere |
Public Types
| Type | Name |
|---|---|
| typedef CGAL::Exact_predicates_exact_constructions_kernel | Kernel |
| typedef Kernel::Plane_3 | Plane_3 |
| typedef Kernel::Point_3 | Point_3 |
| typedef Kernel::Segment_3 | Segment_3 |
| typedef Kernel::Triangle_3 | Triangle_3 |
| typedef Kernel::Vector_3 | Vector_3 |
| typedef Kernel::FT | squared_distance_t |
Public Types Documentation
typedef Kernel
using Kernel = CGAL::Exact_predicates_exact_constructions_kernel;
typedef Plane_3
using Plane_3 = Kernel::Plane_3;
typedef Point_3
using Point_3 = Kernel::Point_3;
typedef Segment_3
using Segment_3 = Kernel::Segment_3;
typedef Triangle_3
using Triangle_3 = Kernel::Triangle_3;
typedef Vector_3
using Vector_3 = Kernel::Vector_3;
typedef squared_distance_t
using squared_distance_t = Kernel::FT;
The documentation for this class was generated from the following file /builds/florent_fougeres/SFCGAL/src/algorithm/distance3d.cpp