VehicleOperationalLimits class abstract

Vehicle Operational Limits class

Vehicle opertional limits. For aircraft this should represent the flight envelope and the dynamic contraints.

Inheritance
Implemented types

Constructors

VehicleOperationalLimits([void updates(VehicleOperationalLimitsBuilder b)?])
factory

Properties

abbrev String
no setteroverride
altMaxMsl double
Maximum altitude above mean-sea-level.
no setter
bankMax double
Limit to the bank angle (roll; angle over the xx body-axis).
no setter
climbFractionMax double
Maximum climb rate (positive vertical speed) as a fraction of the longitudinal speed.
no setter
diveFractionMax double
Maximum dive rate (negative vertical speed) as a fraction of the longitudinal speed.
no setter
dst int
no setterinherited
dstEnt int
no setterinherited
gLatMax double
Maximum lateral load factor, i.e., maximum acceleration in the yy body-axis as a factor of the gravity acceleration at mean-sea-level.
no setter
gMax double
Maximum load factor, i.e., maximum negative acceleration in the zz body-axis as a factor of the gravity acceleration at mean-sea-level.
no setter
gMin double
Minimum load factor, i.e., maximum positive acceleration in the zz body-axis as a factor of the gravity acceleration at mean-sea-level.
no setter
hashCode int
The hash code for this object.
no setterinherited
longAccel double
Maximum longitudinal acceleration.
no setter
msgId int
no setteroverride
op VehicleOperationalLimitsEnumOp
Action on the vehicle operation limits
no setter
pitchMax double
Maximum pitch angle (angle over the xx body-axis).
no setter
pitchMin double
Minimum pitch angle (angle over the xx body-axis).
no setter
pMax double
Limit to the bank angular rate (roll; angle over the xx body-axis).
no setter
qMax double
Maximum pitch angular rate (angle over the xx body-axis).
no setter
rpmMax double
Maximum motor RPMs.
no setter
rpmMin double
Minimum motor RPMs.
no setter
rpmRateMax double
Maximum motor RPMs' rate of change.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
speedMax double
Maximum operation speed. For aircraft this is limited by the engine power or structural contrains.
no setter
speedMin double
Minimum operation speed. For aircraft this is equal or larger then the stall speed.
no setter
src int
no setterinherited
srcEnt int
no setterinherited
sync int
no setterinherited
timestamp DateTime?
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(VehicleOperationalLimitsBuilder)) VehicleOperationalLimits
Rebuilds the instance.
inherited
toBuilder() VehicleOperationalLimitsBuilder
Converts the instance to a builder B.
inherited
toJson([bool includeHeader = true]) Map<String, dynamic>
To JSON object
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

staticId → const int