DrivingScores class driver_behaviour
Driving scores for a driving session.
Each score quantifies safety for a specific driving aspect. Scores range from 0 (unsafe) to 100 (safe). A value of -1 indicates the score is not available.
This class is returned by DriverBehaviourAnalysis.drivingScores and is not intended to be instantiated directly by library users.
Properties
- aggregateScore → double
-
Aggregate driving safety score combining the partial scores.
no setter
- corneringScore → double
-
Risk score for cornering behaviour.
no setter
- fatigueScore → double
-
Risk score indicating potential driver fatigue.
no setter
- harshAccelerationScore → double
-
Risk score for harsh acceleration events.
no setter
- harshBrakingScore → double
-
Risk score for harsh braking events.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasRegisteredAutoReleaseObject ↔ bool
-
getter/setter pairinherited
- ignoredStopSignsScore → double
-
Risk score for instances where stop signs were ignored.
no setter
- pointerId → int
-
The pointer ID of the native object
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- speedAverageRiskScore → double
-
Average-speed related risk score.
no setter
- speedVariableRiskScore → double
-
Risk score for speed variation (consistency).
no setter
- swervingScore → double
-
Risk score for swerving behaviour.
no setter
- tailgatingScore → double
-
Risk score for tailgating behaviour.
no setter
Methods
-
dispose(
) → void -
Disposes the native object.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
registerAutoReleaseObject(
int pointerId) → void -
Registers an object for auto release.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited