ExclusionViolation

fun ExclusionViolation(type: String, route: DirectionsRoute, legIndex: Int, leg: RouteLeg, stepIndex: Int, step: LegStep, intersectionIndex: Int, intersection: StepIntersection)

Parameters

type

see RouteOptions.Builder.exclude for possible types.

route

DirectionsRoute that includes the exclusion violation.

legIndex

index representing the leg that includes the exclusion violation.

leg

RouteLeg that includes the exclusion violation.

stepIndex

index representing the step that includes the exclusion violation.

step

LegStep that includes the exclusion violation.

intersectionIndex

index representing the intersection that includes the exclusion violation.

intersection

StepIntersection that includes the exclusion violation.