Module scenariogeneration.xosc.enumerations
scenariogeneration https://github.com/pyoscx/scenariogeneration
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.
Copyright (c) 2022 The scenariogeneration Authors.
Classes
class AutomaticGearType-
Expand source code
class AutomaticGearType(metaclass=_EnumMeta): n = _OscEnum("AutomaticGearType", "n", min_minor_version=2) p = _OscEnum("AutomaticGearType", "p", min_minor_version=2) r = _OscEnum("AutomaticGearType", "r", min_minor_version=2) d = _OscEnum("AutomaticGearType", "d", min_minor_version=2)Class variables
var dvar nvar pvar r
class CloudState-
Expand source code
class CloudState(metaclass=_EnumMeta): """Enum for CloudState""" skyOff = _OscEnum("CloudState", "skyOff") free = _OscEnum("CloudState", "free") cloudy = _OscEnum("CloudState", "cloudy") overcast = _OscEnum("CloudState", "overcast") rainy = _OscEnum("CloudState", "rainy")Enum for CloudState
Class variables
var cloudyvar freevar overcastvar rainyvar skyOff
class ColorType-
Expand source code
class ColorType: other = _OscEnum("ColorType", "other", min_minor_version=2) red = _OscEnum("ColorType", "red", min_minor_version=2) yellow = _OscEnum("ColorType", "yellow", min_minor_version=2) green = _OscEnum("ColorType", "green", min_minor_version=2) blue = _OscEnum("ColorType", "blue", min_minor_version=2) violet = _OscEnum("ColorType", "violet", min_minor_version=2) orange = _OscEnum("ColorType", "orange", min_minor_version=2) brown = _OscEnum("ColorType", "brown", min_minor_version=2) black = _OscEnum("ColorType", "black", min_minor_version=2) grey = _OscEnum("ColorType", "grey", min_minor_version=2) white = _OscEnum("ColorType", "white", min_minor_version=2)Class variables
var blackvar bluevar brownvar greenvar greyvar orangevar othervar redvar violetvar whitevar yellow
class ConditionEdge-
Expand source code
class ConditionEdge(metaclass=_EnumMeta): """Enum for ConditionEdge""" rising = _OscEnum("ConditionEdge", "rising") falling = _OscEnum("ConditionEdge", "falling") risingOrFalling = _OscEnum("ConditionEdge", "risingOrFalling") none = _OscEnum("ConditionEdge", "none")Enum for ConditionEdge
Class variables
var fallingvar nonevar risingvar risingOrFalling
class ControllerType-
Expand source code
class ControllerType(metaclass=_EnumMeta): lateral = _OscEnum("ControllerType", "lateral", min_minor_version=2) longitudinal = _OscEnum("ControllerType", "longitudinal", min_minor_version=2) lighting = _OscEnum("ControllerType", "lighting", min_minor_version=2) animation = _OscEnum("ControllerType", "animation", min_minor_version=2) movement = _OscEnum("ControllerType", "movement", min_minor_version=2) appearance = _OscEnum("ControllerType", "appearance", min_minor_version=2) all = _OscEnum("ControllerType", "all", min_minor_version=2)Class variables
var allvar animationvar appearancevar lateralvar lightingvar longitudinalvar movement
class CoordinateSystem-
Expand source code
class CoordinateSystem(metaclass=_EnumMeta): """Enum for CoordinateSystem""" entity = _OscEnum("CoordinateSystem", "entity", min_minor_version=1) lane = _OscEnum("CoordinateSystem", "lane", min_minor_version=1) road = _OscEnum("CoordinateSystem", "road", min_minor_version=1) trajectory = _OscEnum("CoordinateSystem", "trajectory", min_minor_version=1)Enum for CoordinateSystem
Class variables
var entityvar lanevar roadvar trajectory
class DirectionalDimension-
Expand source code
class DirectionalDimension(metaclass=_EnumMeta): longitudinal = _OscEnum("DirectionalDimension", "longitudinal", min_minor_version=2) lateral = _OscEnum("DirectionalDimension", "lateral", min_minor_version=2) vertical = _OscEnum("DirectionalDimension", "vertical", min_minor_version=2)Class variables
var lateralvar longitudinalvar vertical
class DynamicsDimension-
Expand source code
class DynamicsDimension(metaclass=_EnumMeta): """Enum for DynamicsDimension""" rate = _OscEnum("DynamicsDimension", "rate") time = _OscEnum("DynamicsDimension", "time") distance = _OscEnum("DynamicsDimension", "distance")Enum for DynamicsDimension
Class variables
var distancevar ratevar time
class DynamicsShapes-
Expand source code
class DynamicsShapes(metaclass=_EnumMeta): """Enum for DynamicsShapes""" linear = _OscEnum("DynamicsShapes", "linear") cubic = _OscEnum("DynamicsShapes", "cubic") sinusoidal = _OscEnum("DynamicsShapes", "sinusoidal") step = _OscEnum("DynamicsShapes", "step")Enum for DynamicsShapes
Class variables
var cubicvar linearvar sinusoidalvar step
class FollowingMode-
Expand source code
class FollowingMode(metaclass=_EnumMeta): """Enum for FollowingMode""" position = _OscEnum("FollowingMode", "position") follow = _OscEnum("FollowingMode", "follow")Enum for FollowingMode
Class variables
var followvar position
class FractionalCloudCover-
Expand source code
class FractionalCloudCover(metaclass=_EnumMeta): zeroOktas = _OscEnum("FractionalCloudCover", "zeroOktas", min_minor_version=2) oneOktas = _OscEnum("FractionalCloudCover", "oneOktas", min_minor_version=2) twoOktas = _OscEnum("FractionalCloudCover", "twoOktas", min_minor_version=2) threeOktas = _OscEnum("FractionalCloudCover", "threeOktas", min_minor_version=2) fourOktas = _OscEnum("FractionalCloudCover", "fourOktas", min_minor_version=2) fiveOktas = _OscEnum("FractionalCloudCover", "fiveOktas", min_minor_version=2) sixOktas = _OscEnum("FractionalCloudCover", "sixOktas", min_minor_version=2) sevenOktas = _OscEnum("FractionalCloudCover", "sevenOktas", min_minor_version=2) eightOktas = _OscEnum("FractionalCloudCover", "eightOktas", min_minor_version=2) nineOktas = _OscEnum("FractionalCloudCover", "nineOktas", min_minor_version=2)Class variables
var eightOktasvar fiveOktasvar fourOktasvar nineOktasvar oneOktasvar sevenOktasvar sixOktasvar threeOktasvar twoOktasvar zeroOktas
class LateralDisplacement-
Expand source code
class LateralDisplacement(metaclass=_EnumMeta): any = _OscEnum("LateralDisplacement", "any", min_minor_version=1) leftToReferencedEntity = _OscEnum( "LateralDisplacement", "leftToReferencedEntity", min_minor_version=1 ) rightToReferencedEntity = _OscEnum( "LateralDisplacement", "rightToReferencedEntity", min_minor_version=1 )Class variables
var anyvar leftToReferencedEntityvar rightToReferencedEntity
class LightMode-
Expand source code
class LightMode(metaclass=_EnumMeta): on = _OscEnum("LightMode", "on", min_minor_version=2) off = _OscEnum("LightMode", "off", min_minor_version=2) flashing = _OscEnum("LightMode", "flashing", min_minor_version=2)Class variables
var flashingvar offvar on
class LongitudinalDisplacement-
Expand source code
class LongitudinalDisplacement(metaclass=_EnumMeta): any = _OscEnum("LongitudinalDisplacement", "any", min_minor_version=1) trailingReferencedEntity = _OscEnum( "LongitudinalDisplacement", "trailingReferencedEntity", min_minor_version=1 ) leadingReferencedEntity = _OscEnum( "LongitudinalDisplacement", "leadingReferencedEntity", min_minor_version=1 )Class variables
var anyvar leadingReferencedEntityvar trailingReferencedEntity
class MiscObjectCategory-
Expand source code
class MiscObjectCategory(metaclass=_EnumMeta): """Enum for MiscObjectCategory""" none = _OscEnum("MiscObjectCategory", "none") obstacle = _OscEnum("MiscObjectCategory", "obstacle") pole = _OscEnum("MiscObjectCategory", "pole") tree = _OscEnum("MiscObjectCategory", "tree") vegetation = _OscEnum("MiscObjectCategory", "vegetation") barrier = _OscEnum("MiscObjectCategory", "barrier") building = _OscEnum("MiscObjectCategory", "building") parkingSpace = _OscEnum("MiscObjectCategory", "parkingSpace") patch = _OscEnum("MiscObjectCategory", "patch") railing = _OscEnum("MiscObjectCategory", "railing") grafficIsland = _OscEnum("MiscObjectCategory", "grafficIsland") crosswalk = _OscEnum("MiscObjectCategory", "crosswalk") streetLamp = _OscEnum("MiscObjectCategory", "streetLamp") gantry = _OscEnum("MiscObjectCategory", "gantry") soundBarrier = _OscEnum("MiscObjectCategory", "soundBarrier") wind = _OscEnum("MiscObjectCategory", "wind", max_minor_version=0) roadMark = _OscEnum("MiscObjectCategory", "roadMark")Enum for MiscObjectCategory
Class variables
var barriervar buildingvar crosswalkvar gantryvar grafficIslandvar nonevar obstaclevar parkingSpacevar patchvar polevar railingvar roadMarkvar soundBarriervar streetLampvar treevar vegetationvar wind
class ObjectType-
Expand source code
class ObjectType(metaclass=_EnumMeta): """Enum for ObjectType""" pedestrian = _OscEnum("ObjectType", "pedestrian") vehicle = _OscEnum("ObjectType", "vehicle") miscellaneous = _OscEnum("ObjectType", "miscellaneous") external = _OscEnum("ObjectType", "external", min_minor_version=1)Enum for ObjectType
Class variables
var externalvar miscellaneousvar pedestrianvar vehicle
class ParameterType-
Expand source code
class ParameterType(metaclass=_EnumMeta): """Enum for ParameterType""" integer = _OscEnum( "ParameterType", "integer", max_minor_version=1, replacement="int" ) int = _OscEnum("ParameterType", "int", min_minor_version=2) double = _OscEnum("ParameterType", "double") string = _OscEnum("ParameterType", "string") unsignedInt = _OscEnum("ParameterType", "unsignedInt") unsignedShort = _OscEnum("ParameterType", "unsignedShort") boolean = _OscEnum("ParameterType", "boolean") dateTime = _OscEnum("ParameterType", "dateTime")Enum for ParameterType
Class variables
var booleanvar dateTimevar doublevar intvar integervar stringvar unsignedIntvar unsignedShort
class PedestrianCategory-
Expand source code
class PedestrianCategory(metaclass=_EnumMeta): """Enum for PedestrianCategory""" pedestrian = _OscEnum("PedestrianCategory", "pedestrian") wheelchair = _OscEnum("PedestrianCategory", "wheelchair") animal = _OscEnum("PedestrianCategory", "animal")Enum for PedestrianCategory
Class variables
var animalvar pedestrianvar wheelchair
class PedestrianGestureType-
Expand source code
class PedestrianGestureType(metaclass=_EnumMeta): phoneCallRightHand = _OscEnum( "PedestrianGestureType", "phoneCallRightHand", min_minor_version=2 ) phoneCallLeftHand = _OscEnum( "PedestrianGestureType", "phoneCallLeftHand", min_minor_version=2 ) phoneTextRightHand = _OscEnum( "PedestrianGestureType", "phoneTextRightHand", min_minor_version=2 ) phoneTextLeftHand = _OscEnum( "PedestrianGestureType", "phoneTextLeftHand", min_minor_version=2 ) wavingRightArm = _OscEnum( "PedestrianGestureType", "wavingRightArm", min_minor_version=2 ) wavingLeftArm = _OscEnum( "PedestrianGestureType", "wavingLeftArm", min_minor_version=2 ) umbrellaRightHand = _OscEnum( "PedestrianGestureType", "umbrellaRightHand", min_minor_version=2 ) umbrellaLeftHand = _OscEnum( "PedestrianGestureType", "umbrellaLeftHand", min_minor_version=2 ) crossArms = _OscEnum("PedestrianGestureType", "crossArms", min_minor_version=2) coffeeRightHand = _OscEnum( "PedestrianGestureType", "coffeeRightHand", min_minor_version=2 ) coffeeLeftHand = _OscEnum( "PedestrianGestureType", "coffeeLeftHand", min_minor_version=2 ) sandwichRightHand = _OscEnum( "PedestrianGestureType", "sandwichRightHand", min_minor_version=2 ) sandwichLeftHand = _OscEnum( "PedestrianGestureType", "sandwichLeftHand", min_minor_version=2 )Class variables
var coffeeLeftHandvar coffeeRightHandvar crossArmsvar phoneCallLeftHandvar phoneCallRightHandvar phoneTextLeftHandvar phoneTextRightHandvar sandwichLeftHandvar sandwichRightHandvar umbrellaLeftHandvar umbrellaRightHandvar wavingLeftArmvar wavingRightArm
class PedestrianMotionType-
Expand source code
class PedestrianMotionType(metaclass=_EnumMeta): standing = _OscEnum("PedestrianMotionType", "standing", min_minor_version=2) sitting = _OscEnum("PedestrianMotionType", "sitting", min_minor_version=2) lying = _OscEnum("PedestrianMotionType", "lying", min_minor_version=2) squatting = _OscEnum("PedestrianMotionType", "squatting", min_minor_version=2) walking = _OscEnum("PedestrianMotionType", "walking", min_minor_version=2) running = _OscEnum("PedestrianMotionType", "running", min_minor_version=2) reeling = _OscEnum("PedestrianMotionType", "reeling", min_minor_version=2) crawling = _OscEnum("PedestrianMotionType", "crawling", min_minor_version=2) cycling = _OscEnum("PedestrianMotionType", "cycling", min_minor_version=2) jumping = _OscEnum("PedestrianMotionType", "jumping", min_minor_version=2) ducking = _OscEnum("PedestrianMotionType", "ducking", min_minor_version=2) bendingDown = _OscEnum("PedestrianMotionType", "bendingDown", min_minor_version=2)Class variables
var bendingDownvar crawlingvar cyclingvar duckingvar jumpingvar lyingvar reelingvar runningvar sittingvar squattingvar standingvar walking
class PrecipitationType-
Expand source code
class PrecipitationType(metaclass=_EnumMeta): """Enum for PercipitationType""" dry = _OscEnum("PrecipitationType", "dry") rain = _OscEnum("PrecipitationType", "rain") snow = _OscEnum("PrecipitationType", "snow")Enum for PercipitationType
Class variables
var dryvar rainvar snow
class Priority-
Expand source code
class Priority(metaclass=_EnumMeta): """Enum for Priority""" overwrite = _OscEnum( "Priority", "overwrite", max_minor_version=1, replacement="override" ) override = _OscEnum("Priority", "override", min_minor_version=2) skip = _OscEnum("Priority", "skip") parallel = _OscEnum("Priority", "parallel")Enum for Priority
Class variables
var overridevar overwritevar parallelvar skip
class ReferenceContext-
Expand source code
class ReferenceContext(metaclass=_EnumMeta): """Enum for ReferenceContext""" relative = _OscEnum("ReferenceContext", "relative") absolute = _OscEnum("ReferenceContext", "absolute")Enum for ReferenceContext
Class variables
var absolutevar relative
class RelativeDistanceType-
Expand source code
class RelativeDistanceType(metaclass=_EnumMeta): """Enum for RelativeDistanceType""" longitudinal = _OscEnum("RelativeDistanceType", "longitudinal") lateral = _OscEnum("RelativeDistanceType", "lateral") cartesianDistance = _OscEnum( "RelativeDistanceType", "cartesianDistance", max_minor_version=0 ) euclidianDistance = _OscEnum( "RelativeDistanceType", "euclidianDistance", min_minor_version=1 )Enum for RelativeDistanceType
Class variables
var cartesianDistancevar euclidianDistancevar lateralvar longitudinal
class Role-
Expand source code
class Role(metaclass=_EnumMeta): none = _OscEnum("Role", "none", min_minor_version=2) ambulance = _OscEnum("Role", "ambulance", min_minor_version=2) civil = _OscEnum("Role", "civil", min_minor_version=2) fire = _OscEnum("Role", "fire", min_minor_version=2) military = _OscEnum("Role", "military", min_minor_version=2) police = _OscEnum("Role", "police", min_minor_version=2) publicTransport = _OscEnum("Role", "publicTransport", min_minor_version=2) roadAssistance = _OscEnum("Role", "roadAssistance", min_minor_version=2)Class variables
var ambulancevar civilvar firevar militaryvar nonevar policevar publicTransportvar roadAssistance
class RouteStrategy-
Expand source code
class RouteStrategy(metaclass=_EnumMeta): """Enum for RouteStrategy""" fastest = _OscEnum("RouteStrategy", "fastest") shortest = _OscEnum("RouteStrategy", "shortest") leastIntersections = _OscEnum("RouteStrategy", "leastIntersections") random = _OscEnum("RouteStrategy", "random")Enum for RouteStrategy
Class variables
var fastestvar leastIntersectionsvar randomvar shortest
class RoutingAlgorithm-
Expand source code
class RoutingAlgorithm(metaclass=_EnumMeta): assignedRoute = _OscEnum("RoutingAlgorithm", "assignedRoute", min_minor_version=2) fastest = _OscEnum("RoutingAlgorithm", "fastest", min_minor_version=2) leastIntersections = _OscEnum( "RoutingAlgorithm", "leastIntersections", min_minor_version=2 ) shortest = _OscEnum("RoutingAlgorithm", "shortest", min_minor_version=2) undefined = _OscEnum("RoutingAlgorithm", "undefined", min_minor_version=2)Class variables
var assignedRoutevar fastestvar leastIntersectionsvar shortestvar undefined
class Rule-
Expand source code
class Rule(metaclass=_EnumMeta): """Enum for Rule""" greaterThan = _OscEnum("Rule", "greaterThan") lessThan = _OscEnum("Rule", "lessThan") equalTo = _OscEnum("Rule", "equalTo") greaterOrEqual = _OscEnum("Rule", "greaterOrEqual", min_minor_version=1) lessOrEqual = _OscEnum("Rule", "lessOrEqual", min_minor_version=1) notEqualTo = _OscEnum("Rule", "notEqualTo", min_minor_version=1)Enum for Rule
Class variables
var equalTovar greaterOrEqualvar greaterThanvar lessOrEqualvar lessThanvar notEqualTo
class SpeedTargetValueType-
Expand source code
class SpeedTargetValueType(metaclass=_EnumMeta): """Enum for SpeedTargetValueType""" delta = _OscEnum("SpeedTargetValueType", "delta") factor = _OscEnum("SpeedTargetValueType", "factor")Enum for SpeedTargetValueType
Class variables
var deltavar factor
class StoryboardElementState-
Expand source code
class StoryboardElementState(metaclass=_EnumMeta): """Enum for StoryboardElementState""" startTransition = _OscEnum("StoryboardElementState", "startTransition") endTransition = _OscEnum("StoryboardElementState", "endTransition") stopTransition = _OscEnum("StoryboardElementState", "stopTransition") skipTransition = _OscEnum("StoryboardElementState", "skipTransition") completeState = _OscEnum("StoryboardElementState", "completeState") runningState = _OscEnum("StoryboardElementState", "runningState") standbyState = _OscEnum("StoryboardElementState", "standbyState")Enum for StoryboardElementState
Class variables
var completeStatevar endTransitionvar runningStatevar skipTransitionvar standbyStatevar startTransitionvar stopTransition
class StoryboardElementType-
Expand source code
class StoryboardElementType(metaclass=_EnumMeta): """Enum for StoryboardElementType""" story = _OscEnum("StoryboardElementType", "story") act = _OscEnum("StoryboardElementType", "act") maneuver = _OscEnum("StoryboardElementType", "maneuver") event = _OscEnum("StoryboardElementType", "event") action = _OscEnum("StoryboardElementType", "action") maneuverGroup = _OscEnum("StoryboardElementType", "maneuverGroup")Enum for StoryboardElementType
Class variables
var actvar actionvar eventvar maneuvervar maneuverGroupvar story
class TriggeringEntitiesRule-
Expand source code
class TriggeringEntitiesRule(metaclass=_EnumMeta): """Enum for TriggeringEntitiesRule""" any = _OscEnum("TriggeringEntitiesRule", "any") all = _OscEnum("TriggeringEntitiesRule", "all")Enum for TriggeringEntitiesRule
Class variables
var allvar any
class VehicleCategory-
Expand source code
class VehicleCategory(metaclass=_EnumMeta): """Enum for VehicleCategory""" car = _OscEnum("VehicleCategory", "car") van = _OscEnum("VehicleCategory", "van") truck = _OscEnum("VehicleCategory", "truck") trailer = _OscEnum("VehicleCategory", "trailer") semitrailer = _OscEnum("VehicleCategory", "semitrailer") bus = _OscEnum("VehicleCategory", "bus") motorbike = _OscEnum("VehicleCategory", "motorbike") bicycle = _OscEnum("VehicleCategory", "bicycle") train = _OscEnum("VehicleCategory", "train") tram = _OscEnum("VehicleCategory", "tram")Enum for VehicleCategory
Class variables
var bicyclevar busvar carvar motorbikevar semitrailervar trailervar trainvar tramvar truckvar van
class VehicleComponentType-
Expand source code
class VehicleComponentType(metaclass=_EnumMeta): hood = _OscEnum("VehicleComponentType", "hood", min_minor_version=2) trunk = _OscEnum("VehicleComponentType", "trunk", min_minor_version=2) doorFrontRight = _OscEnum( "VehicleComponentType", "doorFrontRight", min_minor_version=2 ) doorFrontLeft = _OscEnum( "VehicleComponentType", "doorFrontLeft", min_minor_version=2 ) doorRearRight = _OscEnum( "VehicleComponentType", "doorRearRight", min_minor_version=2 ) doorRearLeft = _OscEnum("VehicleComponentType", "doorRearLeft", min_minor_version=2) windowFrontRight = _OscEnum( "VehicleComponentType", "windowFrontRight", min_minor_version=2 ) windowFrontLeft = _OscEnum( "VehicleComponentType", "windowFrontLeft", min_minor_version=2 ) windowRearRight = _OscEnum( "VehicleComponentType", "windowRearRight", min_minor_version=2 ) windowRearLeft = _OscEnum( "VehicleComponentType", "windowRearLeft", min_minor_version=2 ) sideMirrors = _OscEnum("VehicleComponentType", "sideMirrors", min_minor_version=2) sideMirrorRight = _OscEnum( "VehicleComponentType", "sideMirrorRight", min_minor_version=2 ) sideMirrorLeft = _OscEnum( "VehicleComponentType", "sideMirrorLeft", min_minor_version=2 )Class variables
var doorFrontLeftvar doorFrontRightvar doorRearLeftvar doorRearRightvar hoodvar sideMirrorLeftvar sideMirrorRightvar sideMirrorsvar trunkvar windowFrontLeftvar windowFrontRightvar windowRearLeftvar windowRearRight
class VehicleLightType-
Expand source code
class VehicleLightType(metaclass=_EnumMeta): daytimeRunningLights = _OscEnum( "VehicleLightType", "daytimeRunningLights", min_minor_version=2 ) lowBeam = _OscEnum("VehicleLightType", "lowBeam", min_minor_version=2) highBeam = _OscEnum("VehicleLightType", "highBeam", min_minor_version=2) fogLights = _OscEnum("VehicleLightType", "fogLights", min_minor_version=2) fogLightsFront = _OscEnum("VehicleLightType", "fogLightsFront", min_minor_version=2) fogLightsRear = _OscEnum("VehicleLightType", "fogLightsRear", min_minor_version=2) brakeLights = _OscEnum("VehicleLightType", "brakeLights", min_minor_version=2) warningLights = _OscEnum("VehicleLightType", "warningLights", min_minor_version=2) indicatorLeft = _OscEnum("VehicleLightType", "indicatorLeft", min_minor_version=2) indicatorRight = _OscEnum("VehicleLightType", "indicatorRight", min_minor_version=2) reversingLights = _OscEnum( "VehicleLightType", "reversingLights", min_minor_version=2 ) licensePlateIllumination = _OscEnum( "VehicleLightType", "licensePlateIllumination", min_minor_version=2 ) specialPurposeLights = _OscEnum( "VehicleLightType", "specialPurposeLights", min_minor_version=2 )Class variables
var brakeLightsvar daytimeRunningLightsvar fogLightsvar fogLightsFrontvar fogLightsRearvar highBeamvar indicatorLeftvar indicatorRightvar licensePlateIlluminationvar lowBeamvar reversingLightsvar specialPurposeLightsvar warningLights
class VersionBase-
Expand source code
class VersionBase: """base class for checking different versions of OpenSCENARIO""" version_major = 1 version_minor = _MINOR_VERSION def isVersion(self, major=1, minor=_MINOR_VERSION): return major == self.version_major and minor == self.version_minor def isVersionEqLess(self, major=1, minor=_MINOR_VERSION): return major >= self.version_major and minor >= self.version_minor def isVersionEqLarger(self, major=1, minor=_MINOR_VERSION): return major <= self.version_major and minor <= self.version_minor def setVersion(self, major=1, minor=_MINOR_VERSION): VersionBase.version_major = major VersionBase.version_minor = minorbase class for checking different versions of OpenSCENARIO
Subclasses
- scenariogeneration.xosc.actions._Action
- scenariogeneration.xosc.actions._ActionType
- Axle
- Axles
- Entities
- Entity
- ExternalObjectReference
- ScenarioObject
- scenariogeneration.xosc.enumerations._OscEnum
- Deterministic
- DeterministicMultiParameterDistribution
- DistributionRange
- DistributionSet
- ParameterValueDistribution
- ParameterValueSet
- Range
- Stochastic
- scenariogeneration.xosc.parameters._HistogramBin
- scenariogeneration.xosc.parameters._ProbabilityDistributionSetElement
- Clothoid
- ControlPoint
- Nurbs
- Polyline
- Waypoint
- RoadNetwork
- Scenario
- Act
- Event
- Init
- ManeuverGroup
- Story
- StoryBoard
- scenariogeneration.xosc.storyboard._Actors
- TriggeringEntities
- AbsoluteSpeed
- BoundingBox
- Catalog
- CatalogFile
- CatalogReference
- Center
- Color
- Dimensions
- DirectionOfTravelDistribution
- DynamicsConstraints
- EntityRef
- FileHeader
- Fog
- License
- Orientation
- Parameter
- ParameterAssignment
- ParameterDeclarations
- Phase
- Precipitation
- Properties
- RelativeSpeedToMaster
- RoadCondition
- Sun
- TargetDistanceSteadyState
- TargetTimeSteadyState
- TimeOfDay
- TimeReference
- TrafficDefinition
- TrafficSignalController
- TransitionDynamics
- UserDefinedLight
- ValueConstraint
- ValueConstraintGroup
- Variable
- VariableDeclarations
- Weather
- Wind
- scenariogeneration.xosc.utils._AnimationType
- scenariogeneration.xosc.utils._BaseCatalog
- scenariogeneration.xosc.utils._ColorDefinition
- scenariogeneration.xosc.utils._EntityTriggerType
- scenariogeneration.xosc.utils._LightState
- scenariogeneration.xosc.utils._PositionType
- scenariogeneration.xosc.utils._StochasticDistributionType
- scenariogeneration.xosc.utils._TrafficSignalState
- scenariogeneration.xosc.utils._TriggerType
- scenariogeneration.xosc.utils._ValueTriggerType
- scenariogeneration.xosc.utils._VehicleComponent
Class variables
var version_majorvar version_minor
Methods
def isVersion(self, major=1, minor=2)-
Expand source code
def isVersion(self, major=1, minor=_MINOR_VERSION): return major == self.version_major and minor == self.version_minor def isVersionEqLarger(self, major=1, minor=2)-
Expand source code
def isVersionEqLarger(self, major=1, minor=_MINOR_VERSION): return major <= self.version_major and minor <= self.version_minor def isVersionEqLess(self, major=1, minor=2)-
Expand source code
def isVersionEqLess(self, major=1, minor=_MINOR_VERSION): return major >= self.version_major and minor >= self.version_minor def setVersion(self, major=1, minor=2)-
Expand source code
def setVersion(self, major=1, minor=_MINOR_VERSION): VersionBase.version_major = major VersionBase.version_minor = minor
class Wetness-
Expand source code
class Wetness(metaclass=_EnumMeta): dry = _OscEnum("Wetness", "dry", min_minor_version=2) moist = _OscEnum("Wetness", "moist", min_minor_version=2) wetWithPuddles = _OscEnum("Wetness", "wetWithPuddles", min_minor_version=2) lowFlooded = _OscEnum("Wetness", "lowFlooded", min_minor_version=2) highFlooded = _OscEnum("Wetness", "highFlooded", min_minor_version=2)Class variables
var dryvar highFloodedvar lowFloodedvar moistvar wetWithPuddles