Opencv fillConvexPoly
void fillConvexPoly( InputOutputArray _img, const Point* pts, int npts, const Scalar& color, int line_type, int shift ) { CV_INSTRUMENT_REGION(); Mat img = _img.getMat(); if( !pts || npts <= 0 ) return; if( line_type == CV_AA && img.depth() != CV_8U ) line_type = 8; double buf[4]; CV_Assert( 0 <= shift && shift <= XY_SHIFT ); scalarToRawData(color, buf, img.type(), 0); std::vector<Point2l> _pts(pts, pts + npts); FillConvexPoly( img, _pts.data(), npts, buf, line_type, shift ); }
###################################