OpenCV  4.5.1
Open Source Computer Vision
Public Member Functions | List of all members
cv::gapi::wip::draw::Poly Struct Reference

This structure represents a polygon to draw. More...

#include <opencv2/gapi/render/render_types.hpp>

Public Member Functions

 Poly (const std::vector< cv::Point > &points_, const cv::Scalar &color_, int thick_=1, int lt_=8, int shift_=0)
 Mosaic constructor. More...
 
 Poly ()=default
 

Public Attributes

std::vector< cv::Pointpoints
 Points to connect. More...
 
cv::Scalar color
 The line color. More...
 
int thick
 The thickness of line. More...
 
int lt
 The Type of the line. See LineTypes. More...
 
int shift
 The number of fractional bits in the point coordinate. More...
 

Detailed Description

This structure represents a polygon to draw.

Constructor & Destructor Documentation

◆ Poly() [1/2]

cv::gapi::wip::draw::Poly::Poly ( const std::vector< cv::Point > &  points_,
const cv::Scalar color_,
int  thick_ = 1,
int  lt_ = 8,
int  shift_ = 0 
)
inline

Mosaic constructor.

Parameters
points_Points to connect
color_The line color
thick_The thickness of line
lt_The Type of the line. See LineTypes
shift_The number of fractional bits in the point coordinate

◆ Poly() [2/2]

cv::gapi::wip::draw::Poly::Poly ( )
default

Member Data Documentation

◆ color

cv::Scalar cv::gapi::wip::draw::Poly::color

The line color.

◆ lt

int cv::gapi::wip::draw::Poly::lt

The Type of the line. See LineTypes.

◆ points

std::vector<cv::Point> cv::gapi::wip::draw::Poly::points

Points to connect.

◆ shift

int cv::gapi::wip::draw::Poly::shift

The number of fractional bits in the point coordinate.

◆ thick

int cv::gapi::wip::draw::Poly::thick

The thickness of line.


The documentation for this struct was generated from the following file: