OpenCV 4.12.0
开源计算机视觉
加载中...
搜索中...
无匹配项
cv::ogl::Arrays 类参考

OpenGL 客户端顶点数组的包装器。 更多...

#include <opencv2/core/opengl.hpp>

cv::ogl::Arrays 的协作图

公共成员函数

 Arrays ()
 默认构造函数。
 
void bind () const
 绑定所有顶点数组。
 
bool empty () const
 
void release ()
 释放所有内部缓冲区。
 
void resetColorArray ()
 重置顶点颜色。
 
void resetNormalArray ()
 重置顶点法线。
 
void resetTexCoordArray ()
 重置顶点纹理坐标。
 
void resetVertexArray ()
 重置顶点坐标。
 
void setAutoRelease (bool flag)
 设置所有内部缓冲区的自动释放模式。
 
void setColorArray (InputArray color)
 设置顶点颜色数组。
 
void setNormalArray (InputArray normal)
 设置顶点法线数组。
 
void setTexCoordArray (InputArray texCoord)
 设置顶点纹理坐标数组。
 
void setVertexArray (InputArray vertex)
 设置顶点坐标数组。
 
int size () const
 返回顶点计数。
 

详细描述

OpenGL 客户端顶点数组的包装器。

ogl::Arrays 将顶点数据存储在 ogl::Buffer 对象中。

构造函数 & 析构函数文档

◆ Arrays()

cv::ogl::Arrays::Arrays ( )

默认构造函数。

成员函数文档

◆ bind()

void cv::ogl::Arrays::bind ( ) const

绑定所有顶点数组。

◆ empty()

bool cv::ogl::Arrays::empty ( ) const

◆ release()

void cv::ogl::Arrays::release ( )

释放所有内部缓冲区。

◆ resetColorArray()

void cv::ogl::Arrays::resetColorArray ( )

重置顶点颜色。

◆ resetNormalArray()

void cv::ogl::Arrays::resetNormalArray ( )

重置顶点法线。

◆ resetTexCoordArray()

void cv::ogl::Arrays::resetTexCoordArray ( )

重置顶点纹理坐标。

◆ resetVertexArray()

void cv::ogl::Arrays::resetVertexArray ( )

重置顶点坐标。

◆ setAutoRelease()

void cv::ogl::Arrays::setAutoRelease ( bool flag)

设置所有内部缓冲区的自动释放模式。

参数
flag自动释放模式。

◆ setColorArray()

void cv::ogl::Arrays::setColorArray ( InputArray color)

设置顶点颜色数组。

参数
color带有顶点颜色的数组,可以是主机和设备内存。

◆ setNormalArray()

void cv::ogl::Arrays::setNormalArray ( InputArray 法线)

设置顶点法线数组。

参数
法线带有顶点法线的数组,可以是主机和设备内存。

◆ setTexCoordArray()

void cv::ogl::Arrays::setTexCoordArray ( InputArray texCoord)

设置顶点纹理坐标数组。

参数
texCoord带有顶点纹理坐标的数组,可以是主机和设备内存。

◆ setVertexArray()

void cv::ogl::Arrays::setVertexArray ( InputArray vertex)

设置顶点坐标数组。

参数
vertex带有顶点坐标的数组,可以是主机和设备内存。

◆ size()

int cv::ogl::Arrays::size ( ) const

返回顶点计数。


此类文档是从以下文件生成的