| Description | Hierarchy | Fields | Methods | Properties |
type TIRDetector = class(TSensor)
Class implementing an IR detector used for detecting IR beacons (TIRBeacons).
![]() |
constructor CreateAndSet(Sensor: TSensor); override; |
![]() |
destructor Destroy; override; |
![]() |
function Copy: TSensor; override; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); override; |
![]() |
procedure Reset; override; |
![]() |
procedure UpdateReading(Arena: TArena); override; |
![]() |
constructor CreateAndSet(Sensor: TSensor); override; |
![]() |
destructor Destroy; override; |
![]() |
function Copy: TSensor; override; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); override; |
![]() |
procedure Reset; override; |
![]() |
procedure UpdateReading(Arena: TArena); override; |
![]() |
property AngleToTarget: real; |
![]() |
property DetectedBeacon: TIRBeacon; |
![]() |
property DistanceToTarget: real; |
![]() |
property IRBeacons: TIRBeaconArray; |
![]() |
property MaximumSignalValue: real; |
![]() |
property NumberOfIRBeacons: Integer; |
![]() |
property OpeningAngle: real; |
![]() |
property AngleToTarget: real; |
![]() |
property DetectedBeacon: TIRBeacon; |
![]() |
property DistanceToTarget: real; |
![]() |
property IRBeacons: TIRBeaconArray; |
![]() |
property MaximumSignalValue: real; |
![]() |
property NumberOfIRBeacons: Integer; |
![]() |
property OpeningAngle: real; |