OpenCV  5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
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: