SFCGAL 1.4.1
|
Public Types | |
using | PointVector = std::vector<algorithm::Point_2> |
using | SegmentVector = std::vector<Segment_2> |
using | SurfaceVector = std::vector<PointVector> |
Public Member Functions | |
Surface_d (const Triangle_3 &s) | |
void | splitAt (const algorithm::Point_3 &p) |
void | splitAt (const Segment_3 &s) |
template<typename Point3Iterator > | |
void | splitAt (Point3Iterator begin, Point3Iterator end) |
void | splitAt (const Triangle_3 &t) |
void | splitAt (const std::vector< algorithm::Point_3 > &p) |
template<typename Point3Iterator > | |
void | remove (Point3Iterator begin, Point3Iterator end) |
void | remove (const std::vector< algorithm::Point_3 > &p) |
void | remove (const Triangle_3 &t) |
auto | pieces () -> std::vector< Triangle_3 > |
using SFCGAL::algorithm::Surface_d< 3 >::PointVector = std::vector<algorithm::Point_2> |
using SFCGAL::algorithm::Surface_d< 3 >::SegmentVector = std::vector<Segment_2> |
using SFCGAL::algorithm::Surface_d< 3 >::SurfaceVector = std::vector<PointVector> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |