Developer Documentation
ACG::GLState Member List

This is the complete list of members for ACG::GLState, including all inherited members.

activeTexture(GLenum _texunit)ACG::GLStatestatic
activeTextureARB(GLenum _texunit)ACG::GLStateinlinestatic
allow_mipmapping(bool _b)ACG::GLStateinline
allow_multisampling(bool _b)ACG::GLStateinline
allow_multisampling_ (defined in ACG::GLState)ACG::GLStateprivate
alphaFunc(GLenum _func, GLclampf _ref)ACG::GLStatestatic
alphaFuncLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
ambient_color() const ACG::GLStateinline
ambient_color_ (defined in ACG::GLState)ACG::GLStateprivate
aspect() const ACG::GLState
base_color() const ACG::GLStateinline
base_color_ (defined in ACG::GLState)ACG::GLStateprivate
bb_max_ACG::GLStateprivate
bb_min_ACG::GLStateprivate
bindBuffer(GLenum _target, GLuint _buffer)ACG::GLStatestatic
bindBufferARB(GLenum _target, GLuint _buffer)ACG::GLStateinlinestatic
bindFramebuffer(GLenum _target, GLuint _framebuffer)ACG::GLStatestatic
bindTexture(GLenum _target, GLuint _buffer)ACG::GLStatestatic
blendColor(GLclampf _red, GLclampf _green, GLclampf _blue, GLclampf _alpha)ACG::GLStatestatic
blendColorLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
blendEquation(GLenum _mode)ACG::GLStatestatic
blendEquationLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
blendFunc(GLenum _sfactor, GLenum _dfactor)ACG::GLStateinlinestatic
blendFuncSeparate(GLenum _srcRGB, GLenum _dstRGB, GLenum _srcAlpha, GLenum _dstAlpha)ACG::GLStatestatic
blendFuncSeparateLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
blending()ACG::GLStateinline
blending_ (defined in ACG::GLState)ACG::GLStateprivate
bottom_ (defined in ACG::GLState)ACG::GLStateprivate
bufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)ACG::GLStatestatic
bufferDataARB(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage)ACG::GLStatestatic
clear_color() const ACG::GLStateinline
clear_color_ (defined in ACG::GLState)ACG::GLStateprivate
clearBuffers()ACG::GLState
color()ACG::GLStateinline
color_ (defined in ACG::GLState)ACG::GLStateprivate
color_picking() const ACG::GLState
colorPicking_ (defined in ACG::GLState)ACG::GLStateprivate
colorPointer(GLint _size, GLenum _type, GLsizei _stride, const GLvoid *_pointer)ACG::GLStatestatic
colorPointer(const Vec3uc *_p)ACG::GLStateinlinestatic
colorPointer(const Vec3f *_p)ACG::GLStateinlinestatic
colorPointer(const Vec4uc *_p)ACG::GLStateinlinestatic
colorPointer(const Vec4f *_p)ACG::GLStateinlinestatic
colorPointerLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
colorStack_ (defined in ACG::GLState)ACG::GLStateprivate
compatibilityProfile() const (defined in ACG::GLState)ACG::GLState
compatibilityProfile_ (defined in ACG::GLState)ACG::GLStateprivate
context_height() const ACG::GLStateinline
context_width() const ACG::GLStateinline
cullFace(GLenum _mode)ACG::GLStatestatic
cullFaceLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
default_ambient_colorACG::GLStatestatic
default_base_colorACG::GLStatestatic
default_clear_colorACG::GLStatestatic
default_diffuse_colorACG::GLStatestatic
default_overlay_colorACG::GLStatestatic
default_shininessACG::GLStatestatic
default_specular_colorACG::GLStatestatic
deleteBuffers(GLsizei n, const GLuint *buffers)ACG::GLStatestatic
depthFunc() const ACG::GLState
depthFunc(GLenum _depthFunc)ACG::GLStatestatic
depthFuncLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
depthRange(GLclampd _zNear, GLclampd _zFar)ACG::GLStatestatic
depthRangeLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
diffuse_color() const ACG::GLStateinline
diffuse_color_ (defined in ACG::GLState)ACG::GLStateprivate
disable(GLenum _cap)ACG::GLStatestatic
disableClientState(GLenum _cap)ACG::GLStatestatic
drawBuffer(GLenum _mode)ACG::GLStatestatic
drawBufferLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
drawBuffers(GLsizei _n, const GLenum *_bufs)ACG::GLStatestatic
enable(GLenum _cap)ACG::GLStatestatic
enableClientState(GLenum _cap)ACG::GLStatestatic
eye() const ACG::GLState
far_plane() const ACG::GLStateinline
far_plane_ (defined in ACG::GLState)ACG::GLStateprivate
forward_projection() const ACG::GLStateinline
fovy() const ACG::GLState
framebufferLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
frustum(double _left, double _right, double _bottom, double _top, double _near_plane, double _far_plane)ACG::GLState
genBuffers(GLsizei n, GLuint *buffers)ACG::GLStatestatic
genBuffersARB(GLsizei n, GLuint *buffers)ACG::GLStatestatic
get_bounding_box(ACG::Vec3d &_min, ACG::Vec3d &_max)ACG::GLState
get_viewport(int &_left, int &_bottom, int &_width, int &_height) const ACG::GLStateinline
getActiveTexture()ACG::GLStateinlinestatic
getActiveTextureIndex()ACG::GLStateinlinestatic
getAlphaFunc(GLenum *_func, GLclampf *_ref)ACG::GLStatestatic
getBlendColor(GLclampf *_col)ACG::GLStatestatic
getBlendEquation()ACG::GLStateinlinestatic
getBlendFunc(GLenum *_sfactor, GLenum *_dfactor)ACG::GLStateinlinestatic
getBlendFuncSeparate(GLenum *_srcRGB, GLenum *_dstRGB, GLenum *_srcAlpha, GLenum *_dstAlpha)ACG::GLStatestatic
getBoundBuf(GLenum _target)ACG::GLStatestatic
getBoundTextureBuffer()ACG::GLStatestatic
getBoundTextureTarget()ACG::GLStatestatic
getBufferTargetIndex(GLenum _target)ACG::GLStateprivatestatic
getColorPointer(GLint *_size, GLenum *_type, GLsizei *_stride, const GLvoid **_pointer)ACG::GLStatestatic
getCullFace()ACG::GLStateinlinestatic
getDepthRange(GLclampd *_zNearOut, GLclampd *_zFarOut)ACG::GLStatestatic
getFramebufferDraw()ACG::GLStatestatic
getFramebufferRead()ACG::GLStatestatic
getNormalPointer(GLenum *_type, GLsizei *_stride, const GLvoid **_pointer)ACG::GLStatestatic
getProgram()ACG::GLStateinlinestatic
getShadeModel()ACG::GLStateinlinestatic
getTexcoordPointer(GLint *_size, GLenum *_type, GLsizei *_stride, const GLvoid **_pointer)ACG::GLStatestatic
getVertexPointer(GLint *_size, GLenum *_type, GLsizei *_stride, const GLvoid **_pointer)ACG::GLStatestatic
glBufferTargetLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
glheight_ (defined in ACG::GLState)ACG::GLStateprivate
GLState(bool _updateGL=true, bool _compatibilityProfile=true)ACG::GLState
glStateCaps (defined in ACG::GLState)ACG::GLStateprivatestatic
glStateLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
glTextureStageLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
glwidth_ (defined in ACG::GLState)ACG::GLStateprivate
height_ (defined in ACG::GLState)ACG::GLStateprivate
initialize()ACG::GLState
inverse_modelview() const ACG::GLStateinline
inverse_modelview_ (defined in ACG::GLState)ACG::GLStateprivate
inverse_projection() const ACG::GLStateinline
inverse_projection_ (defined in ACG::GLState)ACG::GLStateprivate
inverse_window2viewport_ (defined in ACG::GLState)ACG::GLStateprivate
isAlphaFuncLocked()ACG::GLStateinlinestatic
isBlendColorLocked()ACG::GLStateinlinestatic
isBlendEquationLocked()ACG::GLStateinlinestatic
isBlendFuncLocked()ACG::GLStateinlinestatic
isBlendFuncSeparateAlphaLocked()ACG::GLStateinlinestatic
isBlendFuncSeparateColorLocked()ACG::GLStateinlinestatic
isBlendFuncSeparateLocked()ACG::GLStateinlinestatic
isBufferTargetLocked(GLenum _target)ACG::GLStatestatic
isClientStateEnabled(GLenum _cap)ACG::GLStatestatic
isClientStateLocked(GLenum _cap)ACG::GLStatestatic
isColorPointerLocked()ACG::GLStateinlinestatic
isCullFaceLocked()ACG::GLStateinlinestatic
isDepthFuncLocked() (defined in ACG::GLState)ACG::GLStateinlinestatic
isDepthRangeLocked()ACG::GLStateinlinestatic
isDrawBufferLocked()ACG::GLStateinlinestatic
isFramebufferLocked(GLenum _target)ACG::GLStatestatic
isNormalPointerLocked()ACG::GLStateinlinestatic
isProgramLocked()ACG::GLStateinlinestatic
isShadeModelLocked()ACG::GLStateinlinestatic
isStateEnabled(GLenum _cap)ACG::GLStatestatic
isStateLocked(GLenum _cap)ACG::GLStatestatic
isTexcoordPointerLocked()ACG::GLStateinlinestatic
isTextureTargetLocked()ACG::GLStatestatic
isVertexPointerLocked()ACG::GLStateinlinestatic
left_ (defined in ACG::GLState)ACG::GLStateprivate
line_width() const ACG::GLStateinline
line_width_ (defined in ACG::GLState)ACG::GLStateprivate
lockAlphaFunc()ACG::GLStateinlinestatic
lockBlendColor()ACG::GLStateinlinestatic
lockBlendEquation()ACG::GLStateinlinestatic
lockBlendFunc()ACG::GLStateinlinestatic
lockBlendFuncSeparate(bool _rgb=true, bool _alpha=true)ACG::GLStateinlinestatic
lockBufferTarget(GLenum _target)ACG::GLStatestatic
lockClientState(GLenum _cap)ACG::GLStatestatic
lockColorPointer()ACG::GLStateinlinestatic
lockCullFace()ACG::GLStateinlinestatic
lockDepthFunc() (defined in ACG::GLState)ACG::GLStateinlinestatic
lockDepthRange()ACG::GLStateinlinestatic
lockDrawBuffer()ACG::GLStateinlinestatic
lockFramebuffer(GLenum _target)ACG::GLStatestatic
lockNormalPointer()ACG::GLStateinlinestatic
lockProgram()ACG::GLStateinlinestatic
lockShadeModel()ACG::GLStateinlinestatic
lockState(GLenum _cap)ACG::GLStatestatic
lockTexcoordPointer()ACG::GLStateinlinestatic
lockTextureStage()ACG::GLStatestatic
lockVertexPointer()ACG::GLStateinlinestatic
lookAt(const Vec3d &_eye, const Vec3d &_center, const Vec3d &_up)ACG::GLState
makeCurrent()ACG::GLStateinline
mapBuffer(GLenum target, GLenum access)ACG::GLStatestatic
max_render_passes() const ACG::GLStateinline
max_render_passes_ACG::GLStateprivate
max_texture_units() const ACG::GLStateinline
maxCombinedTextureImageUnits_ (defined in ACG::GLState)ACG::GLStateprivatestatic
maxDrawBuffers_ (defined in ACG::GLState)ACG::GLStateprivatestatic
maxTextureCoords_ (defined in ACG::GLState)ACG::GLStateprivatestatic
mipmapping_ (defined in ACG::GLState)ACG::GLStateprivate
mipmapping_allowed() const ACG::GLStateinline
modelview() const ACG::GLStateinline
modelview_ (defined in ACG::GLState)ACG::GLStateprivate
msSinceLastRedraw() const ACG::GLStateinline
msSinceLastRedraw_ (defined in ACG::GLState)ACG::GLStateprivate
mult_matrix(const GLMatrixd &_m, const GLMatrixd &_inv_m, MultiplyFrom _mult_from=MULT_FROM_RIGHT)ACG::GLState
multisampling()ACG::GLStateinline
multisampling_ (defined in ACG::GLState)ACG::GLStateprivate
multisampling_allowed()ACG::GLStateinline
near_plane() const ACG::GLStateinline
near_plane_ (defined in ACG::GLState)ACG::GLStateprivate
next_render_pass()ACG::GLStateinline
normalPointer(GLenum _type, GLsizei _stride, const GLvoid *_pointer)ACG::GLStatestatic
normalPointer(const Vec3f *_p)ACG::GLStateinlinestatic
normalPointer(const Vec3d *_p)ACG::GLStateinlinestatic
normalPointerLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
num_texture_units_ (defined in ACG::GLState)ACG::GLStateprivatestatic
ortho(double _left, double _right, double _bottom, double _top, double _near_plane, double _far_plane)ACG::GLState
overlay_color() const ACG::GLStateinline
overlay_color_ (defined in ACG::GLState)ACG::GLStateprivate
perspective(double _fovY, double _aspect, double _near_plane, double _far_plane)ACG::GLState
pick_color_to_stack(Vec4uc _rgba) const ACG::GLState
pick_current_index() const ACG::GLState
pick_error() const ACG::GLState
pick_free_indicies() const ACG::GLState
pick_get_name_color(unsigned int _idx)ACG::GLState
pick_init(bool _color)ACG::GLState
pick_pop_name()ACG::GLState
pick_push_name(unsigned int _idx)ACG::GLState
pick_set_maximum(unsigned int _idx)ACG::GLState
pick_set_name(unsigned int _idx)ACG::GLState
point_size() const ACG::GLStateinline
point_size_ (defined in ACG::GLState)ACG::GLStateprivate
pop_modelview_matrix()ACG::GLState
pop_projection_matrix()ACG::GLState
programLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
project(const Vec3d &_point) const ACG::GLState
projection() const ACG::GLStateinline
projection_ (defined in ACG::GLState)ACG::GLStateprivate
push_modelview_matrix()ACG::GLState
push_projection_matrix()ACG::GLState
render_pass() const ACG::GLStateinline
render_pass_ACG::GLStateprivate
reset_modelview()ACG::GLState
reset_projection()ACG::GLState
reset_render_pass()ACG::GLStateinline
right() const ACG::GLState
rotate(double _angle, double _x, double _y, double _z, MultiplyFrom _mult_from=MULT_FROM_RIGHT)ACG::GLState
scale(double _s)ACG::GLStateinline
scale(double _s, MultiplyFrom)ACG::GLStateinline
scale(double _sx, double _sy, double _sz, MultiplyFrom _mult_from=MULT_FROM_RIGHT)ACG::GLState
set_ambient_color(const Vec4f &_col)ACG::GLState
set_base_color(const Vec4f &_col)ACG::GLState
set_blending(bool _b)ACG::GLStateinline
set_bounding_box(ACG::Vec3d _min, ACG::Vec3d _max)ACG::GLState
set_clear_color(const Vec4f &_col)ACG::GLState
set_color(const Vec4f &_col)ACG::GLState
set_depthFunc(const GLenum &_depth_func)ACG::GLState
set_diffuse_color(const Vec4f &_col)ACG::GLState
set_line_width(float _f)ACG::GLState
set_max_render_passes(const unsigned int _max)ACG::GLStateinline
set_modelview(const GLMatrixd &_m)ACG::GLStateinline
set_modelview(const GLMatrixd &_m, const GLMatrixd &_inv_m)ACG::GLState
set_msSinceLastRedraw(unsigned int _ms)ACG::GLStateinline
set_multisampling(bool _b)ACG::GLState
set_overlay_color(const Vec4f &_col)ACG::GLState
set_point_size(float _f)ACG::GLState
set_projection(const GLMatrixd &_m)ACG::GLStateinline
set_projection(const GLMatrixd &_m, const GLMatrixd &_inv_m)ACG::GLState
set_shininess(float _shininess)ACG::GLState
set_specular_color(const Vec4f &_col)ACG::GLState
set_twosided_lighting(bool _b)ACG::GLState
set_updateGL(bool _b)ACG::GLStateinline
setCompatibilityProfile(bool _compatibility) (defined in ACG::GLState)ACG::GLState
setState()ACG::GLState
shadeModel(GLenum _mode)ACG::GLStatestatic
shadeModelLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
shininess() const ACG::GLStateinline
shininess_ (defined in ACG::GLState)ACG::GLStateprivate
specular_color() const ACG::GLStateinline
specular_color_ (defined in ACG::GLState)ACG::GLStateprivate
stack_inverse_modelview_ (defined in ACG::GLState)ACG::GLStateprivate
stack_inverse_projection_ (defined in ACG::GLState)ACG::GLStateprivate
stack_modelview_ (defined in ACG::GLState)ACG::GLStateprivate
stack_projection_ (defined in ACG::GLState)ACG::GLStateprivate
stateStack_ (defined in ACG::GLState)ACG::GLStateprivatestatic
syncFromGL()ACG::GLStatestatic
texcoordPointer(GLint _size, GLenum _type, GLsizei _stride, const GLvoid *_pointer)ACG::GLStatestatic
texcoordPointer(const float *_p)ACG::GLStateinlinestatic
texcoordPointer(const double *_p)ACG::GLStateinlinestatic
texcoordPointer(const Vec2f *_p)ACG::GLStateinlinestatic
texcoordPointer(const Vec2d *_p)ACG::GLStateinlinestatic
texcoordPointer(const Vec3f *_p)ACG::GLStateinlinestatic
texcoordPointer(const Vec3d *_p)ACG::GLStateinlinestatic
texcoordPointer(const Vec4f *_p)ACG::GLStateinlinestatic
texcoordPointer(const Vec4d *_p)ACG::GLStateinlinestatic
texcoordPointerLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
translate(double _x, double _y, double _z, MultiplyFrom _mult_from=MULT_FROM_RIGHT)ACG::GLState
translate(Vec3d _vector, MultiplyFrom _mult_from=MULT_FROM_RIGHT)ACG::GLState
twosided_lighting()ACG::GLStateinline
twosided_lighting_ (defined in ACG::GLState)ACG::GLStateprivate
unlockAlphaFunc()ACG::GLStateinlinestatic
unlockBlendColor()ACG::GLStateinlinestatic
unlockBlendEquation()ACG::GLStateinlinestatic
unlockBlendFunc()ACG::GLStateinlinestatic
unlockBlendFuncSeparate()ACG::GLStateinlinestatic
unlockBufferTarget(GLenum _target)ACG::GLStatestatic
unlockClientState(GLenum _cap)ACG::GLStatestatic
unlockColorPointer()ACG::GLStateinlinestatic
unlockCullFace()ACG::GLStateinlinestatic
unlockDepthFunc() (defined in ACG::GLState)ACG::GLStateinlinestatic
unlockDepthRange()ACG::GLStateinlinestatic
unlockDrawBuffer()ACG::GLStateinlinestatic
unlockFramebuffer(GLenum _target)ACG::GLStatestatic
unlockNormalPointer()ACG::GLStateinlinestatic
unlockProgram()ACG::GLStateinlinestatic
unlockShadeModel()ACG::GLStateinlinestatic
unlockState(GLenum _cap)ACG::GLStatestatic
unlockTexcoordPointer()ACG::GLStateinlinestatic
unlockTextureStage()ACG::GLStatestatic
unlockVertexPointer()ACG::GLStateinlinestatic
unmapBuffer(GLenum target)ACG::GLStatestatic
unproject(const Vec3d &_winPoint) const ACG::GLState
up() const ACG::GLState
updateGL() const ACG::GLStateinline
updateGL_ (defined in ACG::GLState)ACG::GLStateprivate
useProgram(GLuint _program)ACG::GLStatestatic
vertexPointer(GLint _size, GLenum _type, GLsizei _stride, const GLvoid *_pointer)ACG::GLStatestatic
vertexPointer(const Vec2f *_p)ACG::GLStateinlinestatic
vertexPointer(const Vec2d *_p)ACG::GLStateinlinestatic
vertexPointer(const Vec3f *_p)ACG::GLStateinlinestatic
vertexPointer(const Vec3d *_p)ACG::GLStateinlinestatic
vertexPointer(const Vec4f *_p)ACG::GLStateinlinestatic
vertexPointer(const Vec4d *_p)ACG::GLStateinlinestatic
vertexPointerLock_ (defined in ACG::GLState)ACG::GLStateprivatestatic
viewing_direction() const ACG::GLStateinline
viewing_direction(int _x, int _y) const ACG::GLState
viewing_ray(int _x, int _y, Vec3d &_origin, Vec3d &_direction) const ACG::GLState
viewport(int _left, int _bottom, int _width, int _height, int _glwidth=0, int _glheight=0)ACG::GLState
viewport() const ACG::GLStateinline
viewport_height() const ACG::GLStateinline
viewport_width() const ACG::GLStateinline
width_ (defined in ACG::GLState)ACG::GLStateprivate
window2viewport_ (defined in ACG::GLState)ACG::GLStateprivate
~GLState()ACG::GLStateinline