Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ACG::GLState Member List

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

activeTexture(GLenum _texunit) | ACG::GLState | static
activeTextureARB(GLenum _texunit) | ACG::GLState | inline static
allow_mipmapping(bool _b) | ACG::GLState | inline
allow_multisampling(bool _b) | ACG::GLState | inline
allow_multisampling_ (defined in ACG::GLState) | ACG::GLState | private
alphaFunc(GLenum _func, GLclampf _ref) | ACG::GLState | static
alphaFuncLock_ (defined in ACG::GLState) | ACG::GLState | private static
ambient_color() const | ACG::GLState | inline
ambient_color_ (defined in ACG::GLState) | ACG::GLState | private
aspect() const | ACG::GLState |
base_color() const | ACG::GLState | inline
base_color_ (defined in ACG::GLState) | ACG::GLState | private
bb_max_ | ACG::GLState | private
bb_min_ | ACG::GLState | private
bindBuffer(GLenum _target, GLuint _buffer) | ACG::GLState | static
bindBufferARB(GLenum _target, GLuint _buffer) | ACG::GLState | inline static
bindFramebuffer(GLenum _target, GLuint _framebuffer) | ACG::GLState | static
bindTexture(GLenum _target, GLuint _buffer) | ACG::GLState | static
blendColor(GLclampf _red, GLclampf _green, GLclampf _blue, GLclampf _alpha) | ACG::GLState | static
blendColorLock_ (defined in ACG::GLState) | ACG::GLState | private static
blendEquation(GLenum _mode) | ACG::GLState | static
blendEquationLock_ (defined in ACG::GLState) | ACG::GLState | private static
blendFunc(GLenum _sfactor, GLenum _dfactor) | ACG::GLState | inline static
blendFuncSeparate(GLenum _srcRGB, GLenum _dstRGB, GLenum _srcAlpha, GLenum _dstAlpha) | ACG::GLState | static
blendFuncSeparateLock_ (defined in ACG::GLState) | ACG::GLState | private static
blending() | ACG::GLState | inline
blending_ (defined in ACG::GLState) | ACG::GLState | private
bottom_ (defined in ACG::GLState) | ACG::GLState | private
bufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage) | ACG::GLState | static
bufferDataARB(GLenum target, GLsizeiptrARB size, const GLvoid *data, GLenum usage) | ACG::GLState | static
clear_color() const | ACG::GLState | inline
clear_color_ (defined in ACG::GLState) | ACG::GLState | private
clearBuffers() | ACG::GLState |
color() | ACG::GLState | inline
color_ (defined in ACG::GLState) | ACG::GLState | private
color_picking() const | ACG::GLState |
colorPicking_ (defined in ACG::GLState) | ACG::GLState | private
colorPointer(GLint _size, GLenum _type, GLsizei _stride, const GLvoid *_pointer) | ACG::GLState | static
colorPointer(const Vec3uc *_p) | ACG::GLState | inline static
colorPointer(const Vec3f *_p) | ACG::GLState | inline static
colorPointer(const Vec4uc *_p) | ACG::GLState | inline static
colorPointer(const Vec4f *_p) | ACG::GLState | inline static
colorPointerLock_ (defined in ACG::GLState) | ACG::GLState | private static
colorStack_ (defined in ACG::GLState) | ACG::GLState | private
compatibilityProfile() const (defined in ACG::GLState) | ACG::GLState |
compatibilityProfile_ (defined in ACG::GLState) | ACG::GLState | private
context_height() const | ACG::GLState | inline
context_width() const | ACG::GLState | inline
cullFace(GLenum _mode) | ACG::GLState | static
cullFaceLock_ (defined in ACG::GLState) | ACG::GLState | private static
default_ambient_color | ACG::GLState | static
default_base_color | ACG::GLState | static
default_clear_color | ACG::GLState | static
default_diffuse_color | ACG::GLState | static
default_overlay_color | ACG::GLState | static
default_shininess | ACG::GLState | static
default_specular_color | ACG::GLState | static
deleteBuffers(GLsizei n, const GLuint *buffers) | ACG::GLState | static
depthFunc() const | ACG::GLState |
depthFunc(GLenum _depthFunc) | ACG::GLState | static
depthFuncLock_ (defined in ACG::GLState) | ACG::GLState | private static
depthRange(GLclampd _zNear, GLclampd _zFar) | ACG::GLState | static
depthRangeLock_ (defined in ACG::GLState) | ACG::GLState | private static
diffuse_color() const | ACG::GLState | inline
diffuse_color_ (defined in ACG::GLState) | ACG::GLState | private
disable(GLenum _cap) | ACG::GLState | static
disableClientState(GLenum _cap) | ACG::GLState | static
drawBuffer(GLenum _mode) | ACG::GLState | static
drawBufferLock_ (defined in ACG::GLState) | ACG::GLState | private static
drawBuffers(GLsizei _n, const GLenum *_bufs) | ACG::GLState | static
enable(GLenum _cap) | ACG::GLState | static
enableClientState(GLenum _cap) | ACG::GLState | static
eye() const | ACG::GLState |
far_plane() const | ACG::GLState | inline
far_plane_ (defined in ACG::GLState) | ACG::GLState | private
forward_projection() const | ACG::GLState | inline
fovy() const | ACG::GLState |
framebufferLock_ (defined in ACG::GLState) | ACG::GLState | private static
frustum(double _left, double _right, double _bottom, double _top, double _near_plane, double _far_plane) | ACG::GLState |
genBuffers(GLsizei n, GLuint *buffers) | ACG::GLState | static
genBuffersARB(GLsizei n, GLuint *buffers) | ACG::GLState | static
get_bounding_box(ACG::Vec3d &_min, ACG::Vec3d &_max) | ACG::GLState |
get_viewport(int &_left, int &_bottom, int &_width, int &_height) const | ACG::GLState | inline
getActiveTexture() | ACG::GLState | inline static
getActiveTextureIndex() | ACG::GLState | inline static
getAlphaFunc(GLenum *_func, GLclampf *_ref) | ACG::GLState | static
getBlendColor(GLclampf *_col) | ACG::GLState | static
getBlendEquation() | ACG::GLState | inline static
getBlendFunc(GLenum *_sfactor, GLenum *_dfactor) | ACG::GLState | inline static
getBlendFuncSeparate(GLenum *_srcRGB, GLenum *_dstRGB, GLenum *_srcAlpha, GLenum *_dstAlpha) | ACG::GLState | static
getBoundBuf(GLenum _target) | ACG::GLState | static
getBoundTextureBuffer() | ACG::GLState | static
getBoundTextureTarget() | ACG::GLState | static
getBufferTargetIndex(GLenum _target) | ACG::GLState | private static
getColorPointer(GLint *_size, GLenum *_type, GLsizei *_stride, const GLvoid **_pointer) | ACG::GLState | static
getCullFace() | ACG::GLState | inline static
getDepthRange(GLclampd *_zNearOut, GLclampd *_zFarOut) | ACG::GLState | static
getFramebufferDraw() | ACG::GLState | static
getFramebufferRead() | ACG::GLState | static
getNormalPointer(GLenum *_type, GLsizei *_stride, const GLvoid **_pointer) | ACG::GLState | static
getProgram() | ACG::GLState | inline static
getShadeModel() | ACG::GLState | inline static
getTexcoordPointer(GLint *_size, GLenum *_type, GLsizei *_stride, const GLvoid **_pointer) | ACG::GLState | static
getVertexPointer(GLint *_size, GLenum *_type, GLsizei *_stride, const GLvoid **_pointer) | ACG::GLState | static
glBufferTargetLock_ (defined in ACG::GLState) | ACG::GLState | private static
glheight_ (defined in ACG::GLState) | ACG::GLState | private
GLState(bool _updateGL=true, bool _compatibilityProfile=true) | ACG::GLState |
glStateCaps (defined in ACG::GLState) | ACG::GLState | private static
glStateLock_ (defined in ACG::GLState) | ACG::GLState | private static
glTextureStageLock_ (defined in ACG::GLState) | ACG::GLState | private static
glwidth_ (defined in ACG::GLState) | ACG::GLState | private
height_ (defined in ACG::GLState) | ACG::GLState | private
initialize() | ACG::GLState |
inverse_modelview() const | ACG::GLState | inline
inverse_modelview_ (defined in ACG::GLState) | ACG::GLState | private
inverse_projection() const | ACG::GLState | inline
inverse_projection_ (defined in ACG::GLState) | ACG::GLState | private
inverse_window2viewport_ (defined in ACG::GLState) | ACG::GLState | private
isAlphaFuncLocked() | ACG::GLState | inline static
isBlendColorLocked() | ACG::GLState | inline static
isBlendEquationLocked() | ACG::GLState | inline static
isBlendFuncLocked() | ACG::GLState | inline static
isBlendFuncSeparateAlphaLocked() | ACG::GLState | inline static
isBlendFuncSeparateColorLocked() | ACG::GLState | inline static
isBlendFuncSeparateLocked() | ACG::GLState | inline static
isBufferTargetLocked(GLenum _target) | ACG::GLState | static
isClientStateEnabled(GLenum _cap) | ACG::GLState | static
isClientStateLocked(GLenum _cap) | ACG::GLState | static
isColorPointerLocked() | ACG::GLState | inline static
isCullFaceLocked() | ACG::GLState | inline static
isDepthFuncLocked() (defined in ACG::GLState) | ACG::GLState | inline static
isDepthRangeLocked() | ACG::GLState | inline static
isDrawBufferLocked() | ACG::GLState | inline static
isFramebufferLocked(GLenum _target) | ACG::GLState | static
isNormalPointerLocked() | ACG::GLState | inline static
isProgramLocked() | ACG::GLState | inline static
isShadeModelLocked() | ACG::GLState | inline static
isStateEnabled(GLenum _cap) | ACG::GLState | static
isStateLocked(GLenum _cap) | ACG::GLState | static
isTexcoordPointerLocked() | ACG::GLState | inline static
isTextureTargetLocked() | ACG::GLState | static
isVertexPointerLocked() | ACG::GLState | inline static
left_ (defined in ACG::GLState) | ACG::GLState | private
line_width() const | ACG::GLState | inline
line_width_ (defined in ACG::GLState) | ACG::GLState | private
lockAlphaFunc() | ACG::GLState | inline static
lockBlendColor() | ACG::GLState | inline static
lockBlendEquation() | ACG::GLState | inline static
lockBlendFunc() | ACG::GLState | inline static
lockBlendFuncSeparate(bool _rgb=true, bool _alpha=true) | ACG::GLState | inline static
lockBufferTarget(GLenum _target) | ACG::GLState | static
lockClientState(GLenum _cap) | ACG::GLState | static
lockColorPointer() | ACG::GLState | inline static
lockCullFace() | ACG::GLState | inline static
lockDepthFunc() (defined in ACG::GLState) | ACG::GLState | inline static
lockDepthRange() | ACG::GLState | inline static
lockDrawBuffer() | ACG::GLState | inline static
lockFramebuffer(GLenum _target) | ACG::GLState | static
lockNormalPointer() | ACG::GLState | inline static
lockProgram() | ACG::GLState | inline static
lockShadeModel() | ACG::GLState | inline static
lockState(GLenum _cap) | ACG::GLState | static
lockTexcoordPointer() | ACG::GLState | inline static
lockTextureStage() | ACG::GLState | static
lockVertexPointer() | ACG::GLState | inline static
lookAt(const Vec3d &_eye, const Vec3d &_center, const Vec3d &_up) | ACG::GLState |
makeCurrent() | ACG::GLState | inline
mapBuffer(GLenum target, GLenum access) | ACG::GLState | static
max_render_passes() const | ACG::GLState | inline
max_render_passes_ | ACG::GLState | private
max_texture_units() const | ACG::GLState | inline
maxCombinedTextureImageUnits_ (defined in ACG::GLState) | ACG::GLState | private static
maxDrawBuffers_ (defined in ACG::GLState) | ACG::GLState | private static
maxTextureCoords_ (defined in ACG::GLState) | ACG::GLState | private static
mipmapping_ (defined in ACG::GLState) | ACG::GLState | private
mipmapping_allowed() const | ACG::GLState | inline
modelview() const | ACG::GLState | inline
modelview_ (defined in ACG::GLState) | ACG::GLState | private
msSinceLastRedraw() const | ACG::GLState | inline
msSinceLastRedraw_ (defined in ACG::GLState) | ACG::GLState | private
mult_matrix(const GLMatrixd &_m, const GLMatrixd &_inv_m, MultiplyFrom _mult_from=MULT_FROM_RIGHT) | ACG::GLState |
multisampling() | ACG::GLState | inline
multisampling_ (defined in ACG::GLState) | ACG::GLState | private
multisampling_allowed() | ACG::GLState | inline
near_plane() const | ACG::GLState | inline
near_plane_ (defined in ACG::GLState) | ACG::GLState | private
next_render_pass() | ACG::GLState | inline
normalPointer(GLenum _type, GLsizei _stride, const GLvoid *_pointer) | ACG::GLState | static
normalPointer(const Vec3f *_p) | ACG::GLState | inline static
normalPointer(const Vec3d *_p) | ACG::GLState | inline static
normalPointerLock_ (defined in ACG::GLState) | ACG::GLState | private static
num_texture_units_ (defined in ACG::GLState) | ACG::GLState | private static
ortho(double _left, double _right, double _bottom, double _top, double _near_plane, double _far_plane) | ACG::GLState |
overlay_color() const | ACG::GLState | inline
overlay_color_ (defined in ACG::GLState) | ACG::GLState | private
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::GLState | inline
point_size_ (defined in ACG::GLState) | ACG::GLState | private
pop_modelview_matrix() | ACG::GLState |
pop_projection_matrix() | ACG::GLState |
programLock_ (defined in ACG::GLState) | ACG::GLState | private static
project(const Vec3d &_point) const | ACG::GLState |
projection() const | ACG::GLState | inline
projection_ (defined in ACG::GLState) | ACG::GLState | private
push_modelview_matrix() | ACG::GLState |
push_projection_matrix() | ACG::GLState |
render_pass() const | ACG::GLState | inline
render_pass_ | ACG::GLState | private
reset_modelview() | ACG::GLState |
reset_projection() | ACG::GLState |
reset_render_pass() | ACG::GLState | inline
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::GLState | inline
scale(double _s, MultiplyFrom) | ACG::GLState | inline
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::GLState | inline
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::GLState | inline
set_modelview(const GLMatrixd &_m) | ACG::GLState | inline
set_modelview(const GLMatrixd &_m, const GLMatrixd &_inv_m) | ACG::GLState |
set_msSinceLastRedraw(unsigned int _ms) | ACG::GLState | inline
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::GLState | inline
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::GLState | inline
setCompatibilityProfile(bool _compatibility) (defined in ACG::GLState) | ACG::GLState |
setState() | ACG::GLState |
shadeModel(GLenum _mode) | ACG::GLState | static
shadeModelLock_ (defined in ACG::GLState) | ACG::GLState | private static
shininess() const | ACG::GLState | inline
shininess_ (defined in ACG::GLState) | ACG::GLState | private
specular_color() const | ACG::GLState | inline
specular_color_ (defined in ACG::GLState) | ACG::GLState | private
stack_inverse_modelview_ (defined in ACG::GLState) | ACG::GLState | private
stack_inverse_projection_ (defined in ACG::GLState) | ACG::GLState | private
stack_modelview_ (defined in ACG::GLState) | ACG::GLState | private
stack_projection_ (defined in ACG::GLState) | ACG::GLState | private
stateStack_ (defined in ACG::GLState) | ACG::GLState | private static
syncFromGL() | ACG::GLState | static
texcoordPointer(GLint _size, GLenum _type, GLsizei _stride, const GLvoid *_pointer) | ACG::GLState | static
texcoordPointer(const float *_p) | ACG::GLState | inline static
texcoordPointer(const double *_p) | ACG::GLState | inline static
texcoordPointer(const Vec2f *_p) | ACG::GLState | inline static
texcoordPointer(const Vec2d *_p) | ACG::GLState | inline static
texcoordPointer(const Vec3f *_p) | ACG::GLState | inline static
texcoordPointer(const Vec3d *_p) | ACG::GLState | inline static
texcoordPointer(const Vec4f *_p) | ACG::GLState | inline static
texcoordPointer(const Vec4d *_p) | ACG::GLState | inline static
texcoordPointerLock_ (defined in ACG::GLState) | ACG::GLState | private static
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::GLState | inline
twosided_lighting_ (defined in ACG::GLState) | ACG::GLState | private
unlockAlphaFunc() | ACG::GLState | inline static
unlockBlendColor() | ACG::GLState | inline static
unlockBlendEquation() | ACG::GLState | inline static
unlockBlendFunc() | ACG::GLState | inline static
unlockBlendFuncSeparate() | ACG::GLState | inline static
unlockBufferTarget(GLenum _target) | ACG::GLState | static
unlockClientState(GLenum _cap) | ACG::GLState | static
unlockColorPointer() | ACG::GLState | inline static
unlockCullFace() | ACG::GLState | inline static
unlockDepthFunc() (defined in ACG::GLState) | ACG::GLState | inline static
unlockDepthRange() | ACG::GLState | inline static
unlockDrawBuffer() | ACG::GLState | inline static
unlockFramebuffer(GLenum _target) | ACG::GLState | static
unlockNormalPointer() | ACG::GLState | inline static
unlockProgram() | ACG::GLState | inline static
unlockShadeModel() | ACG::GLState | inline static
unlockState(GLenum _cap) | ACG::GLState | static
unlockTexcoordPointer() | ACG::GLState | inline static
unlockTextureStage() | ACG::GLState | static
unlockVertexPointer() | ACG::GLState | inline static
unmapBuffer(GLenum target) | ACG::GLState | static
unproject(const Vec3d &_winPoint) const | ACG::GLState |
up() const | ACG::GLState |
updateGL() const | ACG::GLState | inline
updateGL_ (defined in ACG::GLState) | ACG::GLState | private
useProgram(GLuint _program) | ACG::GLState | static
vertexPointer(GLint _size, GLenum _type, GLsizei _stride, const GLvoid *_pointer) | ACG::GLState | static
vertexPointer(const Vec2f *_p) | ACG::GLState | inline static
vertexPointer(const Vec2d *_p) | ACG::GLState | inline static
vertexPointer(const Vec3f *_p) | ACG::GLState | inline static
vertexPointer(const Vec3d *_p) | ACG::GLState | inline static
vertexPointer(const Vec4f *_p) | ACG::GLState | inline static
vertexPointer(const Vec4d *_p) | ACG::GLState | inline static
vertexPointerLock_ (defined in ACG::GLState) | ACG::GLState | private static
viewing_direction() const | ACG::GLState | inline
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::GLState | inline
viewport_height() const | ACG::GLState | inline
viewport_width() const | ACG::GLState | inline
width_ (defined in ACG::GLState) | ACG::GLState | private
window2viewport_ (defined in ACG::GLState) | ACG::GLState | private
~GLState() | ACG::GLState | inline