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 ()
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: