Class TBGRACoordPool3D

Unit

Declaration

type TBGRACoordPool3D = class(TBGRAGenericPool)

Description

Array of 3D coordinates for batch computation

Hierarchy

Overview

Methods

Public constructor Create(ACapacity: integer);
Protected function GetUsed(AElement: integer): boolean; override;
Public procedure ComputeWithMatrix(const AMatrix: TMatrix3D; const AProjection: TProjection3D);
Public procedure Remove(AIndex: integer);
Protected procedure SetUsed(AElement: integer; AUsed: boolean); override;

Properties

Public property CoordData[AIndex: integer]: PBGRACoordData3D read GetCoordData;

Description

Methods

Public constructor Create(ACapacity: integer);

This item has no description.

Protected function GetUsed(AElement: integer): boolean; override;

This item has no description.

Public procedure ComputeWithMatrix(const AMatrix: TMatrix3D; const AProjection: TProjection3D);

This item has no description.

Public procedure Remove(AIndex: integer);

This item has no description.

Protected procedure SetUsed(AElement: integer; AUsed: boolean); override;

This item has no description.

Properties

Public property CoordData[AIndex: integer]: PBGRACoordData3D read GetCoordData;

This item has no description.