Skip to content

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/sfcgal/SFCGAL/src/algorithm/distance3d.cpp