|
| 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