class Obstacle is subclass of GLOBAL
instance variables
MSA : MinimumSafetyAltitude ;
location : Coordinates;
radius : nat1;
securityRadius : nat;
type : ObstacleType;
operations
public Obstacle : MinimumSafetyAltitude * Coordinates * nat * nat *
ObstacleType ==> Obstacle
Obstacle(msa,loc,ra,secRa,tp) ==
(MSA := msa;
location := loc;
radius := ra;
securityRadius := secRa;
type := tp;
);
public getType : () ==> ObstacleType
getType() ==
return type;
pure public getCoordinates : () ==> Coordinates
getCoordinates() ==
return location;
pure public getSecureRange : () ==> nat1
getSecureRange() ==
return radius + securityRadius;
pure public getMSA : () ==> MinimumSafetyAltitude
getMSA() ==
return MSA;
end Obstacle
| Messung V0.5 in Prozent |
|---|
| | | |
[Verzeichnis aufwärts0.10unsichere VerbindungÜbersetzung europäischer Sprachen durch Browser2026-06-08]