OpenCV
4.0.0-alpha
Open Source Computer Vision
|
Wrapper for OpenGL Client-Side Vertex arrays. More...
#include "opengl.hpp"
Public Member Functions | |
Arrays () | |
Default constructor. More... | |
void | bind () const |
Binds all vertex arrays. More... | |
bool | empty () const |
void | release () |
Releases all inner buffers. More... | |
void | resetColorArray () |
Resets vertex colors. More... | |
void | resetNormalArray () |
Resets vertex normals. More... | |
void | resetTexCoordArray () |
Resets vertex texture coordinates. More... | |
void | resetVertexArray () |
Resets vertex coordinates. More... | |
void | setAutoRelease (bool flag) |
Sets auto release mode all inner buffers. More... | |
void | setColorArray (InputArray color) |
Sets an array of vertex colors. More... | |
void | setNormalArray (InputArray normal) |
Sets an array of vertex normals. More... | |
void | setTexCoordArray (InputArray texCoord) |
Sets an array of vertex texture coordinates. More... | |
void | setVertexArray (InputArray vertex) |
Sets an array of vertex coordinates. More... | |
int | size () const |
Returns the vertex count. More... | |
Wrapper for OpenGL Client-Side Vertex arrays.
ogl::Arrays stores vertex data in ogl::Buffer objects.