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

Structure to keep settings for rasterization. More...

#include <opencv2/ptcloud.hpp>

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: