data class ValidateOpendriveParameters: Any

Fields

Name Description
val tolerance: Double
val discretizationStepSize: Double

Constructors

<init>

constructor(tolerance: Double, discretizationStepSize: Double)

Parameters

Name Description
tolerance: Double
discretizationStepSize: Double

Methods

deriveOpendriveEvaluatorParameters

fun deriveOpendriveEvaluatorParameters(): OpendriveEvaluatorParameters( numberTolerance = tolerance, )

ReturnValue

Name Description
OpendriveEvaluatorParameters( numberTolerance = tolerance, )

deriveOpendrive2RoadspacesParameters

fun deriveOpendrive2RoadspacesParameters(): Opendrive2RoadspacesParameters( concurrentProcessing = false, numberTolerance = tolerance, planViewGeometryDistanceTolerance = Opendrive2RoadspacesParameters.DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_TOLERANCE, planViewGeometryAngleTolerance = Opendrive2RoadspacesParameters.DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_TOLERANCE, )

ReturnValue

Name Description
Opendrive2RoadspacesParameters( concurrentProcessing = false, numberTolerance = tolerance, planViewGeometryDistanceTolerance = Opendrive2RoadspacesParameters.DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_TOLERANCE, planViewGeometryAngleTolerance = Opendrive2RoadspacesParameters.DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_TOLERANCE, )

deriveRoadspacesEvaluatorParameters

fun deriveRoadspacesEvaluatorParameters(): RoadspacesEvaluatorParameters( numberTolerance = tolerance, laneTransitionDistanceTolerance = RoadspacesEvaluatorParameters.DEFAULT_LANE_TRANSITION_DISTANCE_TOLERANCE, )

ReturnValue

Name Description
RoadspacesEvaluatorParameters( numberTolerance = tolerance, laneTransitionDistanceTolerance = RoadspacesEvaluatorParameters.DEFAULT_LANE_TRANSITION_DISTANCE_TOLERANCE, )

deriveRoadspaces2CitygmlParameters

fun deriveRoadspaces2CitygmlParameters(): Roadspaces2CitygmlParameters( concurrentProcessing = false, discretizationStepSize = discretizationStepSize, transformAdditionalRoadLines = true, generateLongitudinalFillerSurfaces = false, mappingBackwardsCompatibility = true, // mappingBackwardsCompatibility = false )

ReturnValue

Name Description
Roadspaces2CitygmlParameters( concurrentProcessing = false, discretizationStepSize = discretizationStepSize, transformAdditionalRoadLines = true, generateLongitudinalFillerSurfaces = false, mappingBackwardsCompatibility = true, // mappingBackwardsCompatibility = false )

deriveCitygmlWriterParameters

fun deriveCitygmlWriterParameters(): CitygmlWriterParameters( versions = setOf(CitygmlVersion.V2_0) // versions = setOf(CitygmlVersion.V3_0) )

ReturnValue

Name Description
CitygmlWriterParameters( versions = setOf(CitygmlVersion.V2_0) // versions = setOf(CitygmlVersion.V3_0) )