Interface IBGRALight3D
Unit
Declaration
type IBGRALight3D = interface(IInterface)
Description
Interface of a light for a 3D scene
Attributes
- GUID['{85C683B6-07AC-4B8D-9324-06BC22882433}']
Hierarchy
- IInterface
- IBGRALight3D
Overview
Methods
![]() |
function GetAsObject: TObject; |
![]() |
function GetColor: TBGRAPixel; |
![]() |
function GetColoredLight: boolean; |
![]() |
function GetColorF: TColorF; |
![]() |
function GetColorInt: TColorInt65536; |
![]() |
function GetLightnessF: single; |
![]() |
function GetMinIntensity: single; |
![]() |
function IsDirectional: boolean; |
![]() |
procedure ComputeDiffuseAndSpecularColor(Context: PSceneLightingContext); |
![]() |
procedure ComputeDiffuseColor(Context: PSceneLightingContext); |
![]() |
procedure ComputeDiffuseLightness(Context: PSceneLightingContext); |
![]() |
procedure SetColor(const AValue: TBGRAPixel); |
![]() |
procedure SetColorF(const AValue: TColorF); |
![]() |
procedure SetColorInt(const AValue: TColorInt65536); |
![]() |
procedure SetMinIntensity(const AValue: single); |
Properties
![]() |
property Color: TBGRAPixel read GetColor write SetColor; |
![]() |
property ColoredLight: boolean read GetColoredLight; |
![]() |
property ColorF: TColorF read GetColorF write SetColorF; |
![]() |
property ColorInt: TColorInt65536 read GetColorInt write SetColorInt; |
![]() |
property LightnessF: single read GetLightnessF; |
![]() |
property MinIntensity: single read GetMinIntensity write SetMinIntensity; |
Description
Methods
![]() |
function GetAsObject: TObject; |
This item has no description. |
![]() |
function GetColor: TBGRAPixel; |
This item has no description. |
![]() |
function GetColoredLight: boolean; |
This item has no description. |
![]() |
function GetColorF: TColorF; |
This item has no description. |
![]() |
function GetColorInt: TColorInt65536; |
This item has no description. |
![]() |
function GetLightnessF: single; |
This item has no description. |
![]() |
function GetMinIntensity: single; |
This item has no description. |
![]() |
function IsDirectional: boolean; |
This item has no description. |
![]() |
procedure ComputeDiffuseAndSpecularColor(Context: PSceneLightingContext); |
This item has no description. |
![]() |
procedure ComputeDiffuseColor(Context: PSceneLightingContext); |
This item has no description. |
![]() |
procedure ComputeDiffuseLightness(Context: PSceneLightingContext); |
This item has no description. |
![]() |
procedure SetColor(const AValue: TBGRAPixel); |
This item has no description. |
![]() |
procedure SetColorF(const AValue: TColorF); |
This item has no description. |
![]() |
procedure SetColorInt(const AValue: TColorInt65536); |
This item has no description. |
![]() |
procedure SetMinIntensity(const AValue: single); |
This item has no description. |
Properties
![]() |
property Color: TBGRAPixel read GetColor write SetColor; |
This item has no description. |
![]() |
property ColoredLight: boolean read GetColoredLight; |
This item has no description. |
![]() |
property ColorF: TColorF read GetColorF write SetColorF; |
This item has no description. |
![]() |
property ColorInt: TColorInt65536 read GetColorInt write SetColorInt; |
This item has no description. |
![]() |
property LightnessF: single read GetLightnessF; |
This item has no description. |
![]() |
property MinIntensity: single read GetMinIntensity write SetMinIntensity; |
This item has no description. |