OpenCV  5.0.0alpha
Open Source Computer Vision
Loading...
Searching...
No Matches
cv::TriangleRasterizeSettings Struct Reference

Structure to keep settings for rasterization. More...

#include <opencv2/3d.hpp>

Collaboration diagram for cv::TriangleRasterizeSettings:

Public Member Functions

 TriangleRasterizeSettings ()
 
TriangleRasterizeSettings & setCullingMode (TriangleCullingMode cm)
 
TriangleRasterizeSettings & setGlCompatibleMode (TriangleGlCompatibleMode gm)
 
TriangleRasterizeSettings & setShadingType (TriangleShadingType st)
 

Public Attributes

TriangleCullingMode cullingMode
 
TriangleGlCompatibleMode glCompatibleMode
 
TriangleShadingType shadingType
 

Detailed Description

Structure to keep settings for rasterization.

Constructor & Destructor Documentation

◆ TriangleRasterizeSettings()

cv::TriangleRasterizeSettings::TriangleRasterizeSettings ( )

Member Function Documentation

◆ setCullingMode()

TriangleRasterizeSettings & cv::TriangleRasterizeSettings::setCullingMode ( TriangleCullingMode cm)
inline

◆ setGlCompatibleMode()

TriangleRasterizeSettings & cv::TriangleRasterizeSettings::setGlCompatibleMode ( TriangleGlCompatibleMode gm)
inline

◆ setShadingType()

TriangleRasterizeSettings & cv::TriangleRasterizeSettings::setShadingType ( TriangleShadingType st)
inline

Member Data Documentation

◆ cullingMode

TriangleCullingMode cv::TriangleRasterizeSettings::cullingMode

◆ glCompatibleMode

TriangleGlCompatibleMode cv::TriangleRasterizeSettings::glCompatibleMode

◆ shadingType

TriangleShadingType cv::TriangleRasterizeSettings::shadingType

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