Class TBGRAGenericPool
Unit
Declaration
type TBGRAGenericPool = class(TObject)
Description
Array of 3D points for batch computation
Hierarchy
- TObject
- TBGRAGenericPool
Overview
Fields
![]() |
FPoolData: TMemoryBlockAlign128; |
Methods
![]() |
constructor Create(ACapacity: integer; AElementSize: integer); |
![]() |
destructor Destroy; override; |
![]() |
function Add: integer; |
![]() |
function GetUsed(AElement: integer): boolean; virtual; |
![]() |
procedure Remove(AIndex: integer); |
![]() |
procedure SetUsed(AElement: integer; AUsed: boolean); virtual; |
Properties
![]() |
property Capacity: integer read FCapacity; |
![]() |
property Element[AIndex: integer]: Pointer read GetElement; |
![]() |
property UsedCapacity: integer read FUsedCapacity; |
Description
Fields
![]() |
FPoolData: TMemoryBlockAlign128; |
This item has no description. |
Methods
![]() |
constructor Create(ACapacity: integer; AElementSize: integer); |
![]() |
destructor Destroy; override; |
This item has no description. |
![]() |
function Add: integer; |
This item has no description. |
![]() |
function GetUsed(AElement: integer): boolean; virtual; |
This item has no description. |
![]() |
procedure Remove(AIndex: integer); |
This item has no description. |
![]() |
procedure SetUsed(AElement: integer; AUsed: boolean); virtual; |
This item has no description. |
Properties
![]() |
property Capacity: integer read FCapacity; |
This item has no description. |
![]() |
property Element[AIndex: integer]: Pointer read GetElement; |
This item has no description. |
![]() |
property UsedCapacity: integer read FUsedCapacity; |
This item has no description. |