| Description | Hierarchy | Fields | Methods | Properties |
type TIRSensor = class(TSensor)
Class implementing an IR sensor used for detecting arena objects that have cylindrical shapes.
![]() |
constructor Create(SensorParameters: TSensorParameters); overload; override; |
![]() |
constructor Create; overload; override; |
![]() |
constructor CreateAndSet(Sensor: TSensor); override; |
![]() |
destructor Destroy; override; |
![]() |
function Copy: TSensor; override; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); override; |
![]() |
procedure Reset; override; |
![]() |
procedure SetDirection(Direction: real); |
![]() |
procedure SetOpeningAngle(OpeningAngle: real); |
![]() |
procedure SetPosition(Position: TVector); |
![]() |
procedure SetRange(Range: real); |
![]() |
procedure UpdateGlobalPosition(const ParentX, ParentY, ParentZ, ParentAngle: real); |
![]() |
constructor Create(SensorParameters: TSensorParameters); overload; override; |
![]() |
constructor Create; overload; override; |
![]() |
constructor CreateAndSet(Sensor: TSensor); override; |
![]() |
destructor Destroy; override; |
![]() |
function Copy: TSensor; override; |
![]() |
procedure LoadFromDefinition(ObjDef: TObjectDefinition); override; |
![]() |
procedure Reset; override; |
![]() |
procedure SetDirection(Direction: real); |
![]() |
procedure SetOpeningAngle(OpeningAngle: real); |
![]() |
procedure SetPosition(Position: TVector); |
![]() |
procedure SetRange(Range: real); |
![]() |
procedure UpdateGlobalPosition(const ParentX, ParentY, ParentZ, ParentAngle: real); |
![]() |
property Direction: real; |
![]() |
property GlobalDirection: real; |
![]() |
property GlobalPosition: TVector; |
![]() |
property OpeningAngle: real; |
![]() |
property Position: TVector; |
![]() |
property Range: real; |
![]() |
property Reading: real; |
![]() |
property Direction: real; |
![]() |
property GlobalDirection: real; |
![]() |
property GlobalPosition: TVector; |
![]() |
property OpeningAngle: real; |
![]() |
property Position: TVector; |
![]() |
property Range: real; |
![]() |
property Reading: real; |