OpenCV 5.0.0-pre
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 ()
 
TriangleRasterizeSettingssetCullingMode (TriangleCullingMode cm)
 
TriangleRasterizeSettingssetGlCompatibleMode (TriangleGlCompatibleMode gm)
 
TriangleRasterizeSettingssetShadingType (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: