SYDriversBehaviorScore Class Reference

Contains attributes of driver's score evaluated by internal scoring model. More...

#import <SYDriversBehaviorScore.h>

Inheritance diagram for SYDriversBehaviorScore:
Collaboration diagram for SYDriversBehaviorScore:

Instance Methods

(void) - setSdkData:
 

Properties

SYDriversScoreSettings * settings
 Settings for scoring model. More...
 
NSUInteger score
 Driver's final score. More...
 
SYSpeed averageSpeed
 Average speed. More...
 
SYSpeed maximumSpeed
 Maximum speed. More...
 
SYDriversScoreAttributes * speeding
 Speeding event's attribute. More...
 
SYDriversScoreAttributes * acceleration
 Acceleration event's attribute. More...
 
SYDriversScoreAttributes * decceleration
 Deceleration event's attribute. More...
 
SYDriversScoreAttributes * curving
 Curving event's attribute. More...
 
SYDriversScoreAttributes * distraction
 Distraction event's attribute. More...
 
SYDriversScoreAttributes * driving
 Attribute contains mileage and driving time. More...
 
SYDriversScoreAttributes * monthlyDriving
 Attribute contains monthly mileage and driving time. More...
 
SYDriversScoreAttributes * nightDriving
 Attribute contains night time mileage and driving time. More...
 
SYDriversScoreAttributes * peekDriving
 Attribute contains peek time (time interval with statistically most drivers on roads) mileage and driving time. More...
 
SYDriversScoreAttributes * weekendDriving
 Attribute contains weekend time (saturday and sunday) mileage and driving time. More...
 
SYDriversScoreAttributes * trafficDriving
 Attribute contains traffic time mileage and driving time. More...
 
SYDriversScoreAttributes * urbanDriving
 Attribute contains urban (inside a city) mileage and driving time. More...
 
SYDriversScoreAttributes * highwayDriving
 Attribute contains highway (RtMotorway road type or eUrban road attribute) mileage and driving time. More...
 
SYDriversScoreAttributes * from80to120Driving
 Attribute contains mileage and driving time with speed between 80 - 120 km/h. More...
 
SYDriversScoreAttributes * above120Driving
 Attribute contains mileage and driving time with speed above 120 km/h. More...
 

Detailed Description

Contains attributes of driver's score evaluated by internal scoring model.

Method Documentation

◆ setSdkData:()

- (void) setSdkData: (const Sygic::Driving::DriversBehaviorScore &)  score

Provided by category SYDriversBehaviorScore(SDK).

Property Documentation

◆ above120Driving

- (SYDriversScoreAttributes*) above120Driving
readnonatomicassign

Attribute contains mileage and driving time with speed above 120 km/h.

◆ acceleration

- (SYDriversScoreAttributes*) acceleration
readnonatomicassign

Acceleration event's attribute.

◆ averageSpeed

- (SYSpeed) averageSpeed
readnonatomicassign

Average speed.

◆ curving

- (SYDriversScoreAttributes*) curving
readnonatomicassign

Curving event's attribute.

◆ decceleration

- (SYDriversScoreAttributes*) decceleration
readnonatomicassign

Deceleration event's attribute.

◆ distraction

- (SYDriversScoreAttributes*) distraction
readnonatomicassign

Distraction event's attribute.

◆ driving

- (SYDriversScoreAttributes*) driving
readnonatomicassign

Attribute contains mileage and driving time.

◆ from80to120Driving

- (SYDriversScoreAttributes*) from80to120Driving
readnonatomicassign

Attribute contains mileage and driving time with speed between 80 - 120 km/h.

◆ highwayDriving

- (SYDriversScoreAttributes*) highwayDriving
readnonatomicassign

Attribute contains highway (RtMotorway road type or eUrban road attribute) mileage and driving time.

◆ maximumSpeed

- (SYSpeed) maximumSpeed
readnonatomicassign

Maximum speed.

◆ monthlyDriving

- (SYDriversScoreAttributes*) monthlyDriving
readnonatomicassign

Attribute contains monthly mileage and driving time.

◆ nightDriving

- (SYDriversScoreAttributes*) nightDriving
readnonatomicassign

Attribute contains night time mileage and driving time.

◆ peekDriving

- (SYDriversScoreAttributes*) peekDriving
readnonatomicassign

Attribute contains peek time (time interval with statistically most drivers on roads) mileage and driving time.

◆ score

- (NSUInteger) score
readnonatomicassign

Driver's final score.

◆ settings

- (SYDriversScoreSettings*) settings
readnonatomicassign

Settings for scoring model.

◆ speeding

- (SYDriversScoreAttributes*) speeding
readnonatomicassign

Speeding event's attribute.

◆ trafficDriving

- (SYDriversScoreAttributes*) trafficDriving
readnonatomicassign

Attribute contains traffic time mileage and driving time.

◆ urbanDriving

- (SYDriversScoreAttributes*) urbanDriving
readnonatomicassign

Attribute contains urban (inside a city) mileage and driving time.

◆ weekendDriving

- (SYDriversScoreAttributes*) weekendDriving
readnonatomicassign

Attribute contains weekend time (saturday and sunday) mileage and driving time.


The documentation for this class was generated from the following file: