RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
#include <ringmesh/basic/geometry.h>
Go to the source code of this file.
Namespaces | |
RINGMesh | |
Classes to build GeoModel from various inputs. | |
RINGMesh::Intersection | |
Functions | |
std::tuple< bool, std::vector< vec3 > > RINGMESH_API | RINGMesh::Intersection::circle_plane (const Geometry::Circle &circle, const Geometry::Plane &plane) |
std::tuple< bool, Geometry::Line3D > RINGMESH_API | RINGMesh::Intersection::plane_plane (const Geometry::Plane &plane0, const Geometry::Plane &plane1) |
std::tuple< bool, vec2 > RINGMESH_API | RINGMesh::Intersection::line_line (const Geometry::Line2D &line0, const Geometry::Line2D &line1) |
std::tuple< bool, vec2 > RINGMESH_API | RINGMesh::Intersection::segment_segment (const Geometry::Segment2D &segment0, const Geometry::Segment2D &segment1) |
std::tuple< bool, vec2 > RINGMESH_API | RINGMesh::Intersection::segment_line (const Geometry::Segment2D &segment, const Geometry::Line2D &line) |
std::tuple< bool, vec3 > RINGMESH_API | RINGMesh::Intersection::line_plane (const Geometry::Line3D &line, const Geometry::Plane &plane) |
std::tuple< bool, vec3 > RINGMESH_API | RINGMesh::Intersection::segment_plane (const Geometry::Segment3D &segment, const Geometry::Plane &plane) |
std::tuple< bool, vec3 > RINGMESH_API | RINGMesh::Intersection::segment_disk (const Geometry::Segment3D &segment, const Geometry::Disk &disk) |
std::tuple< bool, std::vector< vec3 > > RINGMESH_API | RINGMesh::Intersection::triangle_circle (const Geometry::Triangle3D &triangle, const Geometry::Circle &circle) |
std::tuple< bool, vec3 > RINGMESH_API | RINGMesh::Intersection::segment_triangle (const Geometry::Segment3D &segment, const Geometry::Triangle3D &triangle) |
std::tuple< bool, std::vector< vec3 > > RINGMESH_API | RINGMesh::Intersection::line_sphere (const Geometry::Line3D &line, const Geometry::Sphere &sphere) |
std::tuple< bool, std::vector< vec3 > > RINGMESH_API | RINGMesh::Intersection::segment_sphere (const Geometry::Segment3D &segment, const Geometry::Sphere &sphere) |