RoadspaceObject
data class RoadspaceObject( val id: RoadspaceObjectIdentifier, val type: RoadObjectType = RoadObjectType.NONE, val subType: Option<RoadObjectSubType> = None, val pointGeometry: AbstractPoint3D, val boundingBoxGeometry: Option<AbstractGeometry3D>, val complexGeometry: Option<AbstractGeometry3D>, val extrudedTopSurfaceGeometry: Option<AbstractSolid3D>, val laneRelations: List<LateralLaneRangeIdentifier>, val attributes: AttributeList)
Represents an object within the road space.
Parameters
complexGeometry
geometry of the road space object
laneRelations
object relations to road lanes
attributes
attributes containing information about the road space object
Constructors
Link copied to clipboard
constructor( id: RoadspaceObjectIdentifier, type: RoadObjectType = RoadObjectType.NONE, subType: Option<RoadObjectSubType> = None, pointGeometry: AbstractPoint3D, boundingBoxGeometry: Option<AbstractGeometry3D>, complexGeometry: Option<AbstractGeometry3D>, extrudedTopSurfaceGeometry: Option<AbstractSolid3D>, laneRelations: List<LateralLaneRangeIdentifier>, attributes: AttributeList)