|
SFCGAL 2.0.0
|
Public Types | |
| using | PointType = typename detail::Point_d<Dim>::Type |
| using | SegmentType = typename detail::Segment_d<Dim>::Type |
| using | PointVector = typename std::vector<PointType> |
| using | SegmentVector = typename std::vector<SegmentType> |
Public Member Functions | |
| Segment_d (const SegmentType &s) | |
| void | splitAt (const PointType &p) |
| void | remove (const SegmentType &s) |
| template<class OutputIterator > | |
| auto | pieces (OutputIterator out) const -> OutputIterator |
| auto | pieces () const -> SegmentVector |
| using SFCGAL::algorithm::Segment_d< Dim >::PointType = typename detail::Point_d<Dim>::Type |
| using SFCGAL::algorithm::Segment_d< Dim >::PointVector = typename std::vector<PointType> |
| using SFCGAL::algorithm::Segment_d< Dim >::SegmentType = typename detail::Segment_d<Dim>::Type |
| using SFCGAL::algorithm::Segment_d< Dim >::SegmentVector = typename std::vector<SegmentType> |
|
inline |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |
|
inline |