SoGLDisplayList Class |
Note: This API is now obsolete.
OpenGL display list management class.
Namespace: OIV.Inventor.OglObjects
The SoGLDisplayList type exposes the following members.
Name | Description | |
---|---|---|
![]() | SoGLDisplayList(SoState, SoGLDisplayListTypes) | Calls SoGLDisplayList(state, type, 1). |
![]() | SoGLDisplayList(SoState, SoGLDisplayListTypes, Int32) | Constructor. |
Name | Description | |
---|---|---|
![]() | AddDependency | Adds a dependency on this object if there is another display list open in the state. |
![]() | Call(SoState) | Calls Call(state, System.Int32(0)). |
![]() | Call(SoState, Int32) | For DISPLAY_LIST objects, invokes the display list (calls glCallList). |
![]() | Close | For DISPLAY_LIST objects, closes the display list (calls glEndList). |
![]() | Equals | (Inherited from Object.) |
![]() | GetCompileAndExecute | Returns true if current display list mode is GL_COMPILE_AND_EXECUTE. |
![]() | GetContextSharedGroup | Returns the OpenGL context in which the OpenGL objects were created. |
![]() | GetFirstIndex | Returns id of first OpenGL object owned by this instance. |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetNumAllocated | Returns number of OpenGL objects owned by this instance. |
![]() | GetParentRenderCache | Returns the parent render cache (initially NULL). |
![]() | GetType | Returns the object type (display list, texture, etc) |
![]() | Open(SoState) | Calls Open(state, System.Int32(0)). |
![]() | Open(SoState, Int32) | For DISPLAY_LIST objects, creates a new OpenGL display list (calls glNewList). |
![]() | Release | This function is called by the attached context when it has been requested to delete the context through the SoDeviceContext.dispose() method. |
![]() | SetCompileAndExecute | Sets whether to use GL_COMPILE or GL_COMPILE_AND_EXECUTE mode for display lists. |
![]() | SetParentRenderCache | Sets the parent render cache. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
A helper class used to store OpenGL display-list-like objects. Currently, it can store either texture objects (which must be treated like display lists; texture objects bound inside a display list must be reference counted, etc) and display lists.
<font color="#0000FF">NOTE:</font> This class does not exist in Open Inventor 10.0 and later.Obsoletesince Open Inventor 9610 No longer supported, will be removed in next major release