OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
没有匹配项
公共成员函数 | 所有成员列表
cv::ogl::Arrays 类参考

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

#include <opencv2/core/opengl.hpp>

cv::ogl::Arrays 的协作图

公共成员函数

 Arrays ()
 默认构造函数。
 
void bind () const
 绑定所有顶点数组。
 
bool empty () const
 
void 释放 ()
 释放所有内部缓冲区。
 
void 重置颜色数组 ()
 重置顶点颜色。
 
void 重置法线数组 ()
 重置顶点法线。
 
void 重置纹理坐标数组 ()
 重置顶点纹理坐标。
 
void 重置顶点数组 ()
 重置顶点坐标。
 
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  normal)

设置顶点法线的数组。

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

◆ 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

返回顶点计数。


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