Description | Hierarchy | Fields | Methods | Properties |
type TGlMesh = class(TMesh)
implements a OpenGl based Mesh.
Name | Description | |
---|---|---|
![]() |
list |
the display list associated with this mesh |
![]() |
constructor Create; override; |
![]() |
destructor Destroy; override; |
![]() |
procedure Draw; override; |
![]() |
procedure BuildDisplayList; |
![]() |
procedure DrawComplete; |
![]() |
procedure FreeDisplayList; |
![]() |
procedure BuildDisplayList; |
builds up the display list with mesh data
![]() |
constructor Create; override; |
initialize the mesh
![]() |
destructor Destroy; override; |
release all resources
![]() |
procedure Draw; override; |
draw the mesh with the display list (eventually building one on the fly)
![]() |
procedure DrawComplete; |
do the actual drawing of the object (without display list)
![]() |
procedure FreeDisplayList; |
frees eventual display list.