NVIDIA DeepStream SDK API Reference

9.2 Release
ds3d::gl::VertexArray Class Reference

Detailed Description

Definition at line 93 of file sources/libs/ds3d/glprocess/gl_buf.h.

Public Member Functions

 ~VertexArray ()
 
 VertexArray (VertexArray &&o)
 
void bind ()
 
void unbind ()
 
void enableAttrib (GLuint index)
 
GLuint get () const
 
void reset ()
 
 ~VertexArray ()
 
 VertexArray (VertexArray &&o)
 
void bind ()
 
void unbind ()
 
void enableAttrib (GLuint index)
 
GLuint get () const
 
void reset ()
 

Static Public Member Functions

static VertexArray * create ()
 
static VertexArray * create ()
 

Constructor & Destructor Documentation

◆ ~VertexArray() [1/2]

ds3d::gl::VertexArray::~VertexArray ( )
inline

Definition at line 100 of file sources/libs/ds3d/glprocess/gl_buf.h.

References reset().

◆ VertexArray() [1/2]

ds3d::gl::VertexArray::VertexArray ( VertexArray &&  o)

◆ ~VertexArray() [2/2]

ds3d::gl::VertexArray::~VertexArray ( )
inline

Definition at line 100 of file 9.2/sources/libs/ds3d/glprocess/gl_buf.h.

References reset().

◆ VertexArray() [2/2]

ds3d::gl::VertexArray::VertexArray ( VertexArray &&  o)

Member Function Documentation

◆ bind() [1/2]

void ds3d::gl::VertexArray::bind ( )
inline

Definition at line 103 of file sources/libs/ds3d/glprocess/gl_buf.h.

References DS_ASSERT, and get().

◆ bind() [2/2]

void ds3d::gl::VertexArray::bind ( )
inline

Definition at line 103 of file 9.2/sources/libs/ds3d/glprocess/gl_buf.h.

References DS_ASSERT, and get().

◆ create() [1/2]

static VertexArray* ds3d::gl::VertexArray::create ( )
static

◆ create() [2/2]

static VertexArray* ds3d::gl::VertexArray::create ( )
static

◆ enableAttrib() [1/2]

void ds3d::gl::VertexArray::enableAttrib ( GLuint  index)
inline

Definition at line 109 of file sources/libs/ds3d/glprocess/gl_buf.h.

◆ enableAttrib() [2/2]

void ds3d::gl::VertexArray::enableAttrib ( GLuint  index)
inline

Definition at line 109 of file 9.2/sources/libs/ds3d/glprocess/gl_buf.h.

◆ get() [1/2]

GLuint ds3d::gl::VertexArray::get ( ) const
inline

Definition at line 111 of file 9.2/sources/libs/ds3d/glprocess/gl_buf.h.

◆ get() [2/2]

GLuint ds3d::gl::VertexArray::get ( ) const
inline

Definition at line 111 of file sources/libs/ds3d/glprocess/gl_buf.h.

Referenced by bind().

◆ reset() [1/2]

void ds3d::gl::VertexArray::reset ( )

Referenced by ~VertexArray().

◆ reset() [2/2]

void ds3d::gl::VertexArray::reset ( )

◆ unbind() [1/2]

void ds3d::gl::VertexArray::unbind ( )
inline

Definition at line 108 of file sources/libs/ds3d/glprocess/gl_buf.h.

◆ unbind() [2/2]

void ds3d::gl::VertexArray::unbind ( )
inline

Definition at line 108 of file 9.2/sources/libs/ds3d/glprocess/gl_buf.h.


The documentation for this class was generated from the following file: