Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
@Serializable
data class OpendriveToCitygmlParameters(val convertToCitygml2: Boolean = false, val skipRoadShapeRemoval: Boolean = OpendriveEvaluatorParameters.DEFAULT_SKIP_ROAD_SHAPE_REMOVAL, val tolerance: Double = Opendrive2RoadspacesParameters.DEFAULT_NUMBER_TOLERANCE, val planViewGeometryDistanceTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_TOLERANCE, val planViewGeometryDistanceWarningTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_WARNING_TOLERANCE, val planViewGeometryAngleTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_TOLERANCE, val planViewGeometryAngleWarningTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_WARNING_TOLERANCE, val reprojectModel: Boolean = OpendriveReprojectorParameters.DEFAULT_REPROJECT_MODEL, val crsEpsg: Int = Opendrive2RoadspacesParameters.DEFAULT_CRS_EPSG, val offsetX: Double = OpendriveOffsetAdderParameters.DEFAULT_OFFSET_X, val offsetY: Double = OpendriveOffsetAdderParameters.DEFAULT_OFFSET_Y, val offsetZ: Double = OpendriveOffsetAdderParameters.DEFAULT_OFFSET_Z, val cropPolygonX: List<Double> = OpendriveCropperParameters.DEFAULT_CROP_POLYGON_X, val cropPolygonY: List<Double> = OpendriveCropperParameters.DEFAULT_CROP_POLYGON_Y, val removeRoadObjectsOfTypes: Set<EObjectType> = OpendriveObjectRemoverParameters.DEFAULT_REMOVE_ROAD_OBJECTS_OF_TYPES, val discretizationStepSize: Double = Roadspaces2CitygmlParameters.DEFAULT_DISCRETIZATION_STEP_SIZE, val sweepDiscretizationStepSize: Double = Roadspaces2CitygmlParameters.DEFAULT_SWEEP_DISCRETIZATION_STEP_SIZE, val circleSlices: Int = Roadspaces2CitygmlParameters.DEFAULT_CIRCLE_SLICES, val generateRandomGeometryIds: Boolean = Roadspaces2CitygmlParameters.DEFAULT_GENERATE_RANDOM_GEOMETRY_IDS, val transformAdditionalRoadLines: Boolean = Roadspaces2CitygmlParameters.DEFAULT_TRANSFORM_ADDITIONAL_ROAD_LINES, val compressionFormat: CompressionFormat = CompressionFormat.NONE)
Link copied to clipboard
@Serializable
data class ValidateOpendriveParameters(val tolerance: Double = OpendriveEvaluatorParameters.DEFAULT_NUMBER_TOLERANCE, val planViewGeometryDistanceTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_TOLERANCE, val planViewGeometryDistanceWarningTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_DISTANCE_WARNING_TOLERANCE, val planViewGeometryAngleTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_TOLERANCE, val planViewGeometryAngleWarningTolerance: Double = OpendriveEvaluatorParameters.DEFAULT_PLAN_VIEW_GEOMETRY_ANGLE_WARNING_TOLERANCE, val discretizationStepSize: Double = Roadspaces2CitygmlParameters.DEFAULT_DISCRETIZATION_STEP_SIZE, val writeOpendriveFile: Boolean = true, val writeCitygml2File: Boolean = true, val writeCitygml3File: Boolean = true, val compressionFormat: CompressionFormat = CompressionFormat.NONE)

Functions

Link copied to clipboard