Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Core::BufferObject Class Reference
Inheritance diagram for Core::BufferObject:
Core::PixelBufferObject Core::VertexBufferObject Core::PixelPackBuffer Core::PixelUnpackBuffer Core::ElementArrayBuffer Core::VertexAttribArrayBuffer

Public Member Functions

void set_buffer_data (GLsizeiptr size, const GLvoid *data, GLenum usage)
 
void set_buffer_sub_data (GLintptr offset, GLsizeiptr size, const GLvoid *data)
 
void bind ()
 
void unbind ()
 
void * map_buffer (GLenum access)
 
GLboolean unmap_buffer ()
 

Protected Member Functions

 BufferObject (const BufferObjectHandle &bo)
 
void safe_bind ()
 
void safe_unbind ()
 

Protected Attributes

GLenum target_
 
GLenum query_target_
 

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