SoGLError Class Reference
[Errors]

OpenGL rendering error handling. More...

#include <Inventor/errors/SoGLError.h>

Inheritance diagram for SoGLError:
SoError SoTypedObject

List of all members.

Public Member Functions

virtual SoType getTypeId () const

Static Public Member Functions

static void setHandlerCallback (SoErrorCB *cb, void *data)
static SoErrorCBgetHandlerCallback ()
static void * getHandlerData ()
static SoType getClassTypeId ()
static void post (const int openGLErrorCode, const char *glFuncName, const char *formatString...)

Detailed Description

OpenGL rendering error handling.

SoGLError is used for errors reported by the OpenGL render engine.
See SoError for full discussion of error handling in Open Inventor.

SEE ALSO

SoDebugError, SoMemoryError


Member Function Documentation

static SoType SoGLError::getClassTypeId (  )  [static]

Returns type identifier for the SoGLError class.

Reimplemented from SoError.

static SoErrorCB* SoGLError::getHandlerCallback (  )  [static]

Returns handler callback for SoGLError class.

Reimplemented from SoError.

static void* SoGLError::getHandlerData (  )  [static]

Returns handler data for SoGLError class.

Reimplemented from SoError.

virtual SoType SoGLError::getTypeId (  )  const [virtual]

Returns type identifier for an instance of this class.

Reimplemented from SoError.

static void SoGLError::post ( const int  openGLErrorCode,
const char *  glFuncName,
const char *  formatString... 
) [static]

Posts an error.

static void SoGLError::setHandlerCallback ( SoErrorCB cb,
void *  data 
) [static]

Sets handler callback for SoGLError class.

Reimplemented from SoError.


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

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/