|
template<typename FPT > |
CPolyline_< FPT > | convexHull (const std::vector< Point2d_< FPT >> &input) |
| Computes and returns the convex hull of a set of points (free function) More...
|
|
template<typename LP , typename FPT > |
auto | operator<< (std::ostream &, const h2d::base::LPBase< LP, FPT > &) -> std::ostream & |
| Stream operator, free function, call member function pseudo operator impl_op_stream() More...
|
|
template<typename T1 , typename T2 > |
auto | operator<< (std::ostream &, const h2d::base::PolylineBase< T1, T2 > &) -> std::ostream & |
|
template<typename LP , typename FPT > |
std::ostream & | operator<< (std::ostream &f, const h2d::base::LPBase< LP, FPT > &pl) |
| Stream operator, free function, call member function pseudo operator impl_op_stream() More...
|
|
template<typename SV , typename T > |
std::ostream & | operator<< (std::ostream &f, const h2d::base::SegVec< SV, T > &seg) |
|
template<typename PLT , typename FPT > |
std::ostream & | operator<< (std::ostream &f, const h2d::base::PolylineBase< PLT, FPT > &pl) |
|
Holds base classes, not part of API.
Draw Segment
/ OSegment
(SVG implementation)
Draw Segment
/ OSegment
(Opencv implementation)
- Todo:
- 20250201: why do we need this and why isn't the same required for
OSegment_
?
- Todo:
- 20250127: implement arrows for the Opencv/png version, and share the code between the two versions