NCBI C++ ToolKit
Classes | Macros | Functions
glutils.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <gui/gui.hpp>
#include <gui/utils/rgba_color.hpp>
#include <gui/opengl/gltypes.hpp>
#include <gui/opengl/glexception.hpp>
+ Include dependency graph for glutils.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CGlUtils
 
class  CGlAttrGuard
 CGlAttrGuard - guard class for restoring OpenGL attributes. More...
 

Macros

#define CHECK_GLERROR()
 Same as CGlUtils::CheckGlError except the log message will include the name of the function logging the message (instead of CheckGlError) More...
 

Functions

void glRectC (const TModelRect &rc)
 
void glRectC (const TVPRect &rc)
 
void glColorC (const CRgbaColor &color)
 
int gluProjectX (GLdouble objx, GLdouble objy, GLdouble objz, const GLdouble modelMatrix[16], const GLdouble projMatrix[16], const GLint viewport[4], GLdouble *winx, GLdouble *winy, GLdouble *winz)
 
int gluUnProjectX (GLdouble winx, GLdouble winy, GLdouble winz, const GLdouble modelMatrix[16], const GLdouble projMatrix[16], const GLint viewport[4], GLdouble *objx, GLdouble *objy, GLdouble *objz)
 
Modified on Fri Sep 20 14:57:14 2024 by modify_doxy.py rev. 669887