Scenic
2.x
Introduction
Getting Started with Scenic
Notes on Installing Scenic
Tutorials
Scenic Tutorial
Dynamic Scenarios
Composing Scenarios
Language and Tool Reference
Syntax Guide
Language Reference
Command-Line Options
Using Scenic Programmatically
Developing Scenic
Scenic Internals
Libraries and Simulators
Scenic Libraries
Supported Simulators
Interfacing to New Simulators
General Information
What’s New in Scenic
Publications Using Scenic
Credits
Scenic
Index
Edit on GitHub
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
Symbols
--count
command line option
--full-backtrace
command line option
--model
command line option
--param
command line option
--pdb
command line option
--pdb-on-reject
command line option
--scenario
command line option
--seed
command line option
--show-params
command line option
--show-records
command line option
--simulate
command line option
--time
command line option
--verbosity
command line option
--version
command line option
-b
command line option
-m
command line option
-p
command line option
-S
command line option
-s
command line option
-v
command line option
_
_addDynamicRequirement() (DynamicScenario method)
,
[1]
_addRequirement() (DynamicScenario method)
,
[1]
_asdict() (Constructor method)
(EdgeData method)
(InfixOp method)
(Modifier method)
(ModifierInfo method)
_bindTo() (DynamicScenario method)
,
[1]
_copyWith() (Constructible method)
_crossing (DrivingObject property)
_defaultValueType (Distribution attribute)
(VectorDistribution attribute)
(VerifaiDiscreteRange attribute)
,
[1]
(VerifaiRange attribute)
,
[1]
_element (DrivingObject property)
_fasterLane (LaneSection attribute)
_getClosestTrafficLight() (in module scenic.simulators.carla.model)
_intersection (DrivingObject property)
_invokeInner() (Invocable method)
_lane (DrivingObject property)
_laneGroup (DrivingObject property)
_laneSection (DrivingObject property)
_laneToLeft (LaneSection attribute)
_laneToRight (LaneSection attribute)
_make() (Constructor class method)
(EdgeData class method)
(InfixOp class method)
(Modifier class method)
(ModifierInfo class method)
_opposite (LaneGroup attribute)
_prepare() (DynamicScenario method)
,
[1]
_replace() (Constructor method)
(EdgeData method)
(InfixOp method)
(Modifier method)
(ModifierInfo method)
_requiresArguments() (DynamicScenario class method)
,
[1]
_road (DrivingObject property)
_RotatedRectangle (class in scenic.core.geometry)
_shoulder (LaneGroup attribute)
_sidewalk (LaneGroup attribute)
_slowerLane (LaneSection attribute)
_start() (DynamicScenario method)
,
[1]
_step() (DynamicScenario method)
,
[1]
_stop() (DynamicScenario method)
,
[1]
A
action
Action (class in scenic.core.simulators)
actionsAreCompatible() (Simulation method)
adjacentLanes (LaneSection attribute)
agent
Ahead() (in module scenic.syntax.veneer)
AllRegion (class in scenic.core.regions)
allRoads (Network attribute)
AngleFrom() (in module scenic.syntax.veneer)
AngleTo() (in module scenic.syntax.veneer)
angleWith() (Vector method)
,
[1]
ApparentHeading() (in module scenic.syntax.veneer)
ApparentlyFacing() (in module scenic.syntax.veneer)
appliedTo() (Mutator method)
,
[1]
ApplyForceAction (class in scenic.simulators.webots.actions)
applyTo() (Specifier method)
arity (InfixOp attribute)
ASTParseError
At() (in module scenic.syntax.veneer)
AttributeDistribution (class in scenic.core.distributions)
AttributeFinder (class in scenic.syntax.translator)
AutopilotBehavior (class in scenic.simulators.carla.behaviors)
B
Back() (in module scenic.syntax.veneer)
BackLeft() (in module scenic.syntax.veneer)
BackRight() (in module scenic.syntax.veneer)
backwardLanes (Road attribute)
bases (Constructor attribute)
behavior
Behavior (class in scenic.core.dynamics)
(class in scenic.syntax.veneer)
Behind() (in module scenic.syntax.veneer)
BetterPythonLexer (class in scenic.syntax.pygment)
Beyond() (in module scenic.syntax.veneer)
BigRock (class in scenic.simulators.webots.mars.model)
BlockConclusion (class in scenic.core.dynamics)
(class in scenic.syntax.veneer)
boundary (PolygonalRegion property)
,
[1]
BoundRelation (class in scenic.syntax.relations)
bucket() (Distribution method)
Bus (class in scenic.simulators.gta.model)
C
cached() (in module scenic.core.utils)
callBeginningScenicTrace() (in module scenic.core.errors)
canCoerce() (in module scenic.core.type_support)
canCoerceType() (in module scenic.core.type_support)
CanSee() (in module scenic.syntax.veneer)
canUnpackDistributions() (in module scenic.core.distributions)
Car (class in scenic.domains.driving.model)
(class in scenic.simulators.carla.model)
(class in scenic.simulators.gta.model)
CarlaActor (class in scenic.simulators.carla.model)
CarlaSimulator (class in scenic.simulators.carla.simulator)
CarModel (class in scenic.simulators.gta.interface)
(class in scenic.simulators.webots.road.car_models)
CircularRegion (class in scenic.core.regions)
(class in scenic.syntax.veneer)
clone() (Distribution method)
Clothoid (class in scenic.formats.opendrive.xodr_parser)
coerce() (in module scenic.core.type_support)
coerceToAny() (in module scenic.core.type_support)
CoercionFailure
Color (class in scenic.simulators.utils.colors)
ColorMutator (class in scenic.simulators.utils.colors)
command line option
--count
--full-backtrace
--model
--param
--pdb
--pdb-on-reject
--scenario
--seed
--show-params
--show-records
--simulate
--time
--verbosity
--version
-b
-m
-p
-s
-S
-v
Compact (class in scenic.simulators.gta.model)
compileStream() (in module scenic.syntax.translator)
compute_distance() (in module scenic.simulators.carla.misc)
compute_magnitude_angle() (in module scenic.simulators.carla.misc)
conditionOn() (Scenario method)
conditionTo() (Samplable method)
conflictingManeuvers (Maneuver property)
connectingLane (Maneuver attribute)
connectingRoads (Network attribute)
ConstantSamplable (class in scenic.core.distributions)
Constructible (class in scenic.core.object_types)
Constructor (class in scenic.syntax.translator)
constructScenarioFrom() (in module scenic.syntax.translator)
container
containsObject() (Region method)
,
[1]
containsPoint() (Region method)
,
[1]
contexts (InfixOp attribute)
(ModifierInfo attribute)
country (Signal attribute)
createObject() (Simulation method)
createObjectInSimulator() (Simulation method)
createPlatoonAt() (in module scenic.simulators.gta.model)
createSimulation() (Simulator method)
crossing (DrivingObject property)
crossingAt() (Network method)
(Road method)
CrossingBehavior (class in scenic.simulators.carla.behaviors)
crossings (Network attribute)
(Road attribute)
Crossroad (class in scenic.simulators.webots.road.interface)
Cubic (class in scenic.formats.opendrive.xodr_parser)
curb (LaneGroup attribute)
currentPropValue() (in module scenic.core.pruning)
currentState() (Simulation method)
Curve (class in scenic.formats.opendrive.xodr_parser)
D
Debris (class in scenic.simulators.newtonian.driving_model)
(class in scenic.simulators.webots.mars.model)
defaultCarColor() (Color static method)
DefaultIdentityDict (class in scenic.core.utils)
DelayedArgument (class in scenic.core.lazy_eval)
dependencies() (in module scenic.core.distributions)
destroy() (Simulation method)
(Simulator method)
difference() (Region method)
,
[1]
Discrete (in module scenic.syntax.veneer)
DiscreteRange (class in scenic.core.distributions)
(class in scenic.syntax.veneer)
displayScenicException() (in module scenic.core.errors)
distance_vehicle() (in module scenic.simulators.carla.misc)
DistanceFrom() (in module scenic.syntax.veneer)
DistancePast() (in module scenic.syntax.veneer)
distancePast() (OrientedPoint method)
,
[1]
DistanceRelation (class in scenic.syntax.relations)
distanceTo() (Region method)
,
[1]
distanceToClosest() (DrivingObject method)
Distribution (class in scenic.core.distributions)
distributionFunction() (in module scenic.core.distributions)
distributionMethod() (in module scenic.core.distributions)
draw_waypoints() (in module scenic.simulators.carla.misc)
driveOnLeft (Network attribute)
DrivingObject (class in scenic.domains.driving.model)
DrivingSimulation (class in scenic.domains.driving.simulators)
DrivingSimulator (class in scenic.domains.driving.simulators)
DrivingWorkspace (class in scenic.domains.driving.workspace)
DummySimulation (class in scenic.core.simulators)
DummySimulator (class in scenic.core.simulators)
dumpAsScenicCode() (Scene method)
dynamic behavior
dynamic properties
DynamicScenario (class in scenic.core.dynamics)
(class in scenic.syntax.veneer)
E
EdgeData (class in scenic.simulators.gta.center_detection)
ego() (in module scenic.syntax.veneer)
EgoCar (class in scenic.simulators.gta.model)
element (DrivingObject property)
elementAt() (Network method)
elements (Network attribute)
EmptyRegion (class in scenic.core.regions)
end (PolylineRegion property)
,
[1]
endLane (Maneuver attribute)
EndScenarioAction (class in scenic.core.simulators)
EndSimulationAction (class in scenic.core.simulators)
ENU (in module scenic.simulators.webots.utils)
environment variable
PYTHONPATH
PYTHONWARNINGS
ErrorReporter (class in scenic.simulators.webots.world_parser)
EUN (in module scenic.simulators.webots.utils)
evaluateIn() (LazilyEvaluable method)
(Samplable method)
evaluateInner() (LazilyEvaluable method)
evaluateRequiringEqualTypes() (in module scenic.core.type_support)
Evaluator (class in scenic.simulators.webots.world_parser)
everywhere (in module scenic.core.regions)
executeActions() (Simulation method)
executeCodeIn() (in module scenic.syntax.translator)
external parameters
ExternalParameter (class in scenic.core.external_params)
ExternalSampler (class in scenic.core.external_params)
F
Facing() (in module scenic.syntax.veneer)
FacingToward() (in module scenic.syntax.veneer)
fasterLane (LaneSection property)
feasibleRHPolygon() (in module scenic.core.pruning)
FieldAt() (in module scenic.syntax.veneer)
find_center() (in module scenic.simulators.gta.center_detection)
findConstructorsIn() (in module scenic.syntax.translator)
findNodeTypesIn() (in module scenic.simulators.webots.world_parser)
findPointIn() (Network method)
flowFrom() (LinearElement method)
Follow() (in module scenic.syntax.veneer)
followFrom() (VectorField method)
,
[1]
Following() (in module scenic.syntax.veneer)
FollowLaneBehavior (class in scenic.domains.driving.behaviors)
FollowTrajectoryBehavior (class in scenic.domains.driving.behaviors)
forParameters() (ExternalSampler static method)
forUnionOf() (VectorField static method)
,
[1]
forwardLanes (Road attribute)
freezeTrafficLights() (in module scenic.simulators.carla.model)
fromFile() (Network class method)
fromOpenDrive() (Network class method)
Front() (in module scenic.syntax.veneer)
FrontLeft() (in module scenic.syntax.veneer)
FrontRight() (in module scenic.syntax.veneer)
FunctionDistribution (class in scenic.core.distributions)
G
gatherBehaviorNamespacesFrom() (in module scenic.syntax.translator)
generate() (Scenario method)
get_speed() (in module scenic.simulators.carla.misc)
get_type_args() (in module scenic.core.utils)
get_type_origin() (in module scenic.core.utils)
getAABB() (Region method)
,
[1]
getAllGlobals() (in module scenic.core.requirements)
getLaneChangingControllers() (DrivingSimulation method)
getLaneFollowingControllers() (DrivingSimulation method)
getProperties() (Simulation method)
getText() (in module scenic.core.errors)
getTurningControllers() (DrivingSimulation method)
global parameters
Goal (class in scenic.simulators.webots.mars.model)
gpsToScenicPosition() (in module scenic.simulators.lgsvl.utils)
GridRegion (class in scenic.core.regions)
Ground (class in scenic.simulators.webots.model)
group (LaneSection attribute)
GuardViolation
,
[1]
guessTypeFromLanes() (ManeuverType static method)
H
Heading (class in scenic.core.type_support)
HeadingMutator (class in scenic.core.object_types)
hiddenFolders (in module scenic.core.errors)
Hill (class in scenic.simulators.webots.model)
I
id (NetworkElement attribute)
implementation (InfixOp attribute)
In() (in module scenic.syntax.veneer)
InconsistentScenarioError
inferDistanceRelations() (in module scenic.syntax.relations)
inferRelationsFrom() (in module scenic.syntax.relations)
inferRelativeHeadingRelations() (in module scenic.syntax.relations)
inferType() (AttributeDistribution static method)
(OperatorDistribution static method)
InfixOp (class in scenic.syntax.translator)
init_theta (EdgeData attribute)
initApolloFor() (LGSVLSimulation method)
intersect() (Region method)
,
[1]
Intersection (class in scenic.domains.driving.roads)
intersection (DrivingObject property)
(Maneuver attribute)
intersectionAt() (Network method)
intersections (Network attribute)
intersects() (Region method)
,
[1]
InvalidScenarioError
InvariantViolation
,
[1]
Invocable (class in scenic.core.dynamics)
is3Way (Intersection property)
is4Way (Intersection property)
is_within_distance() (in module scenic.simulators.carla.misc)
is_within_distance_ahead() (in module scenic.simulators.carla.misc)
isA() (in module scenic.core.type_support)
isForward (LaneSection attribute)
isMethodCall() (in module scenic.core.pruning)
isPrimitive (Distribution property)
isSignalized (Intersection property)
isTrafficLight (Signal property)
L
Lane (class in scenic.domains.driving.roads)
lane (DrivingObject property)
(LaneSection attribute)
laneAt() (LaneGroup method)
(Network method)
(Road method)
(RoadSection method)
LaneChangeBehavior (class in scenic.domains.driving.behaviors)
LaneGroup (class in scenic.domains.driving.roads)
laneGroup (DrivingObject property)
laneGroupAt() (Network method)
(Road method)
laneGroups (Network attribute)
(Road attribute)
lanes (LaneGroup attribute)
(Network attribute)
(Road attribute)
LaneSection (class in scenic.domains.driving.roads)
laneSection (DrivingObject property)
laneSectionAt() (Network method)
(Road method)
laneSections (Network attribute)
laneToLeft (LaneSection property)
laneToRight (LaneSection property)
LazilyEvaluable (class in scenic.core.lazy_eval)
Left() (in module scenic.syntax.veneer)
LEFT_TURN (ManeuverType attribute)
LeftSpec() (in module scenic.syntax.veneer)
LGSVLSimulation (class in scenic.simulators.lgsvl.simulator)
LGSVLSimulator (class in scenic.simulators.lgsvl.simulator)
lgsvlToScenicElevation() (in module scenic.simulators.lgsvl.utils)
lgsvlToScenicPosition() (in module scenic.simulators.lgsvl.utils)
lgsvlToScenicRotation() (in module scenic.simulators.lgsvl.utils)
Line (class in scenic.formats.opendrive.xodr_parser)
LinearElement (class in scenic.domains.driving.roads)
LocalFinder (class in scenic.syntax.translator)
localPath() (in module scenic.syntax.veneer)
M
makeContext() (LazilyEvaluable static method)
makeDelayedFunctionCall() (in module scenic.core.lazy_eval)
Maneuver (class in scenic.domains.driving.roads)
maneuversAt() (Intersection method)
ManeuverType (class in scenic.domains.driving.roads)
Map (class in scenic.simulators.gta.interface)
MapWorkspace (class in scenic.simulators.gta.interface)
matchInRegion() (in module scenic.core.pruning)
matchPolygonalField() (in module scenic.core.pruning)
maxDistanceBetween() (in module scenic.core.pruning)
MethodDistribution (class in scenic.core.distributions)
mid_loc (EdgeData attribute)
Modifier (class in scenic.syntax.veneer)
ModifierInfo (class in scenic.syntax.translator)
modular scenario
module
scenic.core
scenic.core.distributions
scenic.core.dynamics
scenic.core.errors
scenic.core.external_params
scenic.core.geometry
scenic.core.lazy_eval
scenic.core.object_types
scenic.core.pruning
scenic.core.regions
scenic.core.requirements
scenic.core.scenarios
scenic.core.serialization
scenic.core.simulators
scenic.core.specifiers
scenic.core.type_support
scenic.core.utils
scenic.core.vectors
scenic.core.workspaces
scenic.domains
scenic.domains.driving
scenic.domains.driving.actions
scenic.domains.driving.behaviors
scenic.domains.driving.controllers
scenic.domains.driving.model
scenic.domains.driving.roads
scenic.domains.driving.simulators
scenic.domains.driving.workspace
scenic.formats
scenic.formats.opendrive
scenic.formats.opendrive.workspace
scenic.formats.opendrive.xodr_parser
scenic.simulators
scenic.simulators.carla
scenic.simulators.carla.actions
scenic.simulators.carla.behaviors
scenic.simulators.carla.blueprints
scenic.simulators.carla.misc
scenic.simulators.carla.model
scenic.simulators.carla.simulator
scenic.simulators.gta
scenic.simulators.gta.center_detection
scenic.simulators.gta.img_modf
scenic.simulators.gta.interface
scenic.simulators.gta.map
scenic.simulators.gta.messages
scenic.simulators.gta.model
scenic.simulators.lgsvl
scenic.simulators.lgsvl.actions
scenic.simulators.lgsvl.behaviors
scenic.simulators.lgsvl.model
scenic.simulators.lgsvl.simulator
scenic.simulators.lgsvl.utils
scenic.simulators.newtonian
scenic.simulators.newtonian.driving_model
scenic.simulators.newtonian.model
scenic.simulators.newtonian.simulator
scenic.simulators.utils
scenic.simulators.utils.colors
scenic.simulators.webots
scenic.simulators.webots.actions
scenic.simulators.webots.guideways
scenic.simulators.webots.guideways.interface
scenic.simulators.webots.guideways.intersection
scenic.simulators.webots.guideways.model
scenic.simulators.webots.mars
scenic.simulators.webots.mars.model
scenic.simulators.webots.model
scenic.simulators.webots.road
scenic.simulators.webots.road.car_models
scenic.simulators.webots.road.interface
scenic.simulators.webots.road.model
scenic.simulators.webots.road.world
scenic.simulators.webots.simulator
scenic.simulators.webots.utils
scenic.simulators.webots.WBTLexer
scenic.simulators.webots.WBTParser
scenic.simulators.webots.WBTVisitor
scenic.simulators.webots.world_parser
scenic.simulators.xplane
scenic.simulators.xplane.model
scenic.syntax
scenic.syntax.pygment
scenic.syntax.relations
scenic.syntax.scenic2to3
scenic.syntax.translator
scenic.syntax.veneer
monitor
Monitor (class in scenic.core.dynamics)
(class in scenic.syntax.veneer)
monotonicDistributionFunction() (in module scenic.core.distributions)
MultiplexerDistribution (class in scenic.core.distributions)
mutate() (in module scenic.syntax.veneer)
Mutator (class in scenic.core.object_types)
(class in scenic.syntax.veneer)
N
name (Constructor attribute)
(Modifier attribute)
(ModifierInfo attribute)
(NetworkElement attribute)
needsLazyEvaluation() (in module scenic.core.lazy_eval)
needsSampling() (in module scenic.core.distributions)
Network (class in scenic.domains.driving.roads)
network (NetworkElement attribute)
Network.DigestMismatchError
NetworkElement (class in scenic.domains.driving.roads)
NewtonianSimulation (class in scenic.simulators.newtonian.simulator)
NewtonianSimulator (class in scenic.simulators.newtonian.simulator)
nextSample() (ExternalSampler method)
Node (class in scenic.simulators.webots.world_parser)
node (InfixOp attribute)
NoisyColorDistribution (class in scenic.simulators.utils.colors)
nominalDirectionsAt() (Network method)
(NetworkElement method)
Normal (class in scenic.core.distributions)
(class in scenic.syntax.veneer)
NotVisible() (in module scenic.syntax.veneer)
NotVisibleSpec() (in module scenic.syntax.veneer)
nowhere (in module scenic.core.regions)
NPCCar (class in scenic.domains.driving.model)
NUE (in module scenic.simulators.webots.utils)
O
Object (class in scenic.core.object_types)
(class in scenic.syntax.veneer)
OffsetAction (class in scenic.domains.driving.actions)
(class in scenic.simulators.webots.actions)
OffsetAlong() (in module scenic.syntax.veneer)
OffsetAlongSpec() (in module scenic.syntax.veneer)
OffsetBy() (in module scenic.syntax.veneer)
openDriveID (Signal attribute)
OperatorDistribution (class in scenic.core.distributions)
opp_loc (EdgeData attribute)
opposite (LaneGroup property)
oppositeLaneGroup (DrivingObject property)
Options (class in scenic.core.distributions)
(class in scenic.syntax.veneer)
orient() (Region method)
,
[1]
OrientedPoint (class in scenic.core.object_types)
(class in scenic.syntax.veneer)
OSMObject (class in scenic.simulators.webots.road.interface)
P
param() (in module scenic.syntax.veneer)
ParamCubic (class in scenic.formats.opendrive.xodr_parser)
parse() (in module scenic.simulators.webots.world_parser)
partitionByImports() (in module scenic.syntax.translator)
Pedestrian (class in scenic.domains.driving.model)
(class in scenic.simulators.carla.model)
PedestrianCrossing (class in scenic.domains.driving.roads)
(class in scenic.simulators.webots.road.interface)
Peekable (class in scenic.syntax.translator)
pickledExt (Network attribute)
PIDLateralController (class in scenic.domains.driving.controllers)
PIDLongitudinalController (class in scenic.domains.driving.controllers)
PiecewiseVectorField (class in scenic.core.vectors)
Pipe (class in scenic.simulators.webots.mars.model)
Plane (class in scenic.simulators.xplane.model)
Point (class in scenic.core.object_types)
(class in scenic.syntax.veneer)
point_at() (Curve method)
pointAlongBy() (PolylineRegion method)
,
[1]
PointInRegionDistribution (class in scenic.core.regions)
PointSetRegion (class in scenic.core.regions)
(class in scenic.syntax.veneer)
Poly3 (class in scenic.formats.opendrive.xodr_parser)
PolygonalRegion (class in scenic.core.regions)
(class in scenic.syntax.veneer)
PolygonalVectorField (class in scenic.core.vectors)
(class in scenic.syntax.veneer)
PolylineRegion (class in scenic.core.regions)
(class in scenic.syntax.veneer)
positionFromScenic() (WebotsCoordinateSystem method)
PositionMutator (class in scenic.core.object_types)
positionToScenic() (WebotsCoordinateSystem method)
positive() (in module scenic.simulators.carla.misc)
postMortemDebugging (in module scenic.core.errors)
postMortemRejections (in module scenic.core.errors)
PreconditionViolation
,
[1]
preferred orientation
Prop (class in scenic.simulators.carla.model)
PropertyDefault (class in scenic.core.specifiers)
(class in scenic.syntax.veneer)
prune() (in module scenic.core.pruning)
pruneContainment() (in module scenic.core.pruning)
pruneRelativeHeading() (in module scenic.core.pruning)
purgeModulesUnsafeToCache() (in module scenic.syntax.translator)
PythonParseError
PYTHONPATH
PYTHONWARNINGS
R
RandomControlFlowError
Range (class in scenic.core.distributions)
(class in scenic.syntax.veneer)
RectangularRegion (class in scenic.core.regions)
(class in scenic.syntax.veneer)
Region (class in scenic.core.regions)
(class in scenic.syntax.veneer)
regionFromShapelyObject() (in module scenic.core.regions)
RegulatedControlAction (class in scenic.domains.driving.actions)
RejectionException
RejectSimulationException
rel_to_abs() (Curve method)
RelativeHeading() (in module scenic.syntax.veneer)
relativeHeadingRange() (in module scenic.core.pruning)
RelativeHeadingRelation (class in scenic.syntax.relations)
RelativePosition() (in module scenic.syntax.veneer)
RelativeTo() (in module scenic.syntax.veneer)
require() (in module scenic.syntax.veneer)
require_always() (in module scenic.syntax.veneer)
require_eventually() (in module scenic.syntax.veneer)
requiredProperties() (in module scenic.core.lazy_eval)
RequirementType (class in scenic.core.requirements)
resample() (in module scenic.syntax.veneer)
resetExternalSampler() (Scenario method)
resolveFor() (PropertyDefault method)
,
[1]
reverseManeuvers (Maneuver property)
Right() (in module scenic.syntax.veneer)
RIGHT_TURN (ManeuverType attribute)
RightSpec() (in module scenic.syntax.veneer)
Road (class in scenic.domains.driving.roads)
(class in scenic.simulators.webots.road.interface)
road (DrivingObject property)
(LaneGroup attribute)
(LaneSection attribute)
roadAt() (Network method)
roadDirection (Network attribute)
RoadLink (class in scenic.formats.opendrive.xodr_parser)
roads (Network attribute)
RoadSection (class in scenic.domains.driving.roads)
roadSections (Network attribute)
Rock (class in scenic.simulators.webots.mars.model)
rotatedBy() (Vector method)
,
[1]
rotationFromScenic() (WebotsCoordinateSystem method)
rotationToScenic() (WebotsCoordinateSystem method)
Rover (class in scenic.simulators.webots.mars.model)
run() (Simulation method)
run_step() (PIDLateralController method)
(PIDLongitudinalController method)
RuntimeParseError
S
Samplable (class in scenic.core.distributions)
sample() (ExternalSampler method)
(Samplable method)
sampleAll() (Samplable static method)
sampleGiven() (ExternalParameter method)
(Samplable method)
scalarOperator() (in module scenic.core.vectors)
Scenario (class in scenic.core.scenarios)
scenarioComplete (TerminationType attribute)
scenarioFromFile() (in module scenic)
(in module scenic.syntax.translator)
scenarioFromStream() (in module scenic.syntax.translator)
scenarioFromString() (in module scenic)
(in module scenic.syntax.translator)
Scene (class in scenic.core.scenarios)
scenic.core
module
scenic.core.distributions
module
scenic.core.dynamics
module
scenic.core.errors
module
scenic.core.external_params
module
scenic.core.geometry
module
scenic.core.lazy_eval
module
scenic.core.object_types
module
scenic.core.pruning
module
scenic.core.regions
module
scenic.core.requirements
module
scenic.core.scenarios
module
scenic.core.serialization
module
scenic.core.simulators
module
scenic.core.specifiers
module
scenic.core.type_support
module
scenic.core.utils
module
scenic.core.vectors
module
scenic.core.workspaces
module
scenic.domains
module
scenic.domains.driving
module
scenic.domains.driving.actions
module
scenic.domains.driving.behaviors
module
scenic.domains.driving.controllers
module
scenic.domains.driving.model
module
scenic.domains.driving.roads
module
scenic.domains.driving.simulators
module
scenic.domains.driving.workspace
module
scenic.formats
module
scenic.formats.opendrive
module
scenic.formats.opendrive.workspace
module
scenic.formats.opendrive.xodr_parser
module
scenic.simulators
module
scenic.simulators.carla
module
scenic.simulators.carla.actions
module
scenic.simulators.carla.behaviors
module
scenic.simulators.carla.blueprints
module
scenic.simulators.carla.misc
module
scenic.simulators.carla.model
module
scenic.simulators.carla.simulator
module
scenic.simulators.gta
module
scenic.simulators.gta.center_detection
module
scenic.simulators.gta.img_modf
module
scenic.simulators.gta.interface
module
scenic.simulators.gta.map
module
scenic.simulators.gta.messages
module
scenic.simulators.gta.model
module
scenic.simulators.lgsvl
module
scenic.simulators.lgsvl.actions
module
scenic.simulators.lgsvl.behaviors
module
scenic.simulators.lgsvl.model
module
scenic.simulators.lgsvl.simulator
module
scenic.simulators.lgsvl.utils
module
scenic.simulators.newtonian
module
scenic.simulators.newtonian.driving_model
module
scenic.simulators.newtonian.model
module
scenic.simulators.newtonian.simulator
module
scenic.simulators.utils
module
scenic.simulators.utils.colors
module
scenic.simulators.webots
module
scenic.simulators.webots.actions
module
scenic.simulators.webots.guideways
module
scenic.simulators.webots.guideways.interface
module
scenic.simulators.webots.guideways.intersection
module
scenic.simulators.webots.guideways.model
module
scenic.simulators.webots.mars
module
scenic.simulators.webots.mars.model
module
scenic.simulators.webots.model
module
scenic.simulators.webots.road
module
scenic.simulators.webots.road.car_models
module
scenic.simulators.webots.road.interface
module
scenic.simulators.webots.road.model
module
scenic.simulators.webots.road.world
module
scenic.simulators.webots.simulator
module
scenic.simulators.webots.utils
module
scenic.simulators.webots.WBTLexer
module
scenic.simulators.webots.WBTParser
module
scenic.simulators.webots.WBTVisitor
module
scenic.simulators.webots.world_parser
module
scenic.simulators.xplane
module
scenic.simulators.xplane.model
module
scenic.syntax
module
scenic.syntax.pygment
module
scenic.syntax.relations
module
scenic.syntax.scenic2to3
module
scenic.syntax.translator
module
scenic.syntax.veneer
module
ScenicError
ScenicGrammarLexer (class in scenic.syntax.pygment)
ScenicLexer (class in scenic.syntax.pygment)
ScenicPropertyLexer (class in scenic.syntax.pygment)
ScenicSnippetLexer (class in scenic.syntax.pygment)
ScenicSpecifierLexer (class in scenic.syntax.pygment)
ScenicStyle (class in scenic.syntax.pygment)
ScenicSyntaxError
scenicToJSON() (in module scenic.core.serialization)
scenicToSchematicCoords() (Workspace method)
,
[1]
scenicToWebotsPosition() (in module scenic.simulators.webots.utils)
scenicToWebotsRotation() (in module scenic.simulators.webots.utils)
scheduleForAgents() (Simulation method)
sectionAt() (Lane method)
(Road method)
sections (Road attribute)
SectorRegion (class in scenic.core.regions)
(class in scenic.syntax.veneer)
SetBrakeAction (class in scenic.domains.driving.actions)
setDebuggingOptions() (in module scenic)
(in module scenic.core.errors)
SetHandBrakeAction (class in scenic.domains.driving.actions)
setLocalWorld() (in module scenic.simulators.webots.road.world)
SetPositionAction (class in scenic.domains.driving.actions)
SetReverseAction (class in scenic.domains.driving.actions)
SetSpeedAction (class in scenic.domains.driving.actions)
SetSteerAction (class in scenic.domains.driving.actions)
SetThrottleAction (class in scenic.domains.driving.actions)
SetTrafficLightAction (class in scenic.simulators.carla.actions)
SetVehicleLightStateAction (class in scenic.simulators.carla.actions)
SetVelocityAction (class in scenic.domains.driving.actions)
SetWalkingDirectionAction (class in scenic.domains.driving.actions)
SetWalkingSpeedAction (class in scenic.domains.driving.actions)
shiftedBy() (LaneSection method)
shiftLanes() (Road method)
Shoulder (class in scenic.domains.driving.roads)
shoulder (LaneGroup property)
shoulders (Network attribute)
show() (Network method)
(Scene method)
(Workspace method)
,
[1]
showInternalBacktrace (in module scenic.core.errors)
Sidewalk (class in scenic.domains.driving.roads)
sidewalk (LaneGroup property)
sidewalkRegion (Road attribute)
sidewalks (Network attribute)
(Road attribute)
Signal (class in scenic.domains.driving.roads)
(class in scenic.formats.opendrive.xodr_parser)
signedDistanceTo() (PolylineRegion method)
,
[1]
simulate() (Simulator method)
Simulation (class in scenic.core.simulators)
simulation() (in module scenic.syntax.veneer)
SimulationCreationError
SimulationResult (class in scenic.core.simulators)
simulationTerminationCondition (TerminationType attribute)
Simulator (class in scenic.core.simulators)
SimulatorInterfaceWarning
slowerLane (LaneSection property)
Specifier (class in scenic.core.specifiers)
speedLimit (NetworkElement attribute)
StarredDistribution (class in scenic.core.distributions)
start (PolylineRegion property)
,
[1]
startDynamicSimulation() (Object method)
,
[1]
startLane (Maneuver attribute)
SteeringAction (class in scenic.domains.driving.actions)
Steers (class in scenic.domains.driving.actions)
step() (Simulation method)
storeScenarioStateIn() (in module scenic.syntax.translator)
STRAIGHT (ManeuverType attribute)
StuckBehaviorWarning
stuckBehaviorWarningTimeout (in module scenic.core.dynamics)
supportInterval() (Distribution method)
(in module scenic.core.distributions)
syntax (InfixOp attribute)
T
tags (NetworkElement attribute)
tangent (EdgeData attribute)
terminate_simulation_when() (in module scenic.syntax.veneer)
terminate_when() (in module scenic.syntax.veneer)
terminatedByBehavior (TerminationType attribute)
terminatedByMonitor (TerminationType attribute)
TerminationType (class in scenic.core.simulators)
terminator (Modifier attribute)
terminators (ModifierInfo attribute)
Terrain (class in scenic.simulators.webots.model)
timeLimit (TerminationType attribute)
to_points() (Curve method)
toDistribution() (in module scenic.core.distributions)
toHeading() (in module scenic.core.type_support)
token (InfixOp attribute)
TokenParseError
TokenTranslator (class in scenic.syntax.translator)
tolerance (Network attribute)
topLevelNamespace() (in module scenic.syntax.translator)
toScalar() (in module scenic.core.type_support)
toType() (in module scenic.core.type_support)
toTypes() (in module scenic.core.type_support)
toVector() (in module scenic.core.type_support)
translate() (TokenTranslator method)
translateParseTree() (in module scenic.syntax.translator)
triangulatePolygon() (in module scenic.core.geometry)
TriangulationError
TruncatedNormal (class in scenic.core.distributions)
(class in scenic.syntax.veneer)
TupleDistribution (class in scenic.core.distributions)
TurnBehavior (class in scenic.domains.driving.behaviors)
type (Maneuver attribute)
(Signal attribute)
TypecheckedDistribution (class in scenic.core.type_support)
TypeChecker (class in scenic.core.type_support)
TypeEqualityChecker (class in scenic.core.type_support)
U
U_TURN (ManeuverType attribute)
uid (NetworkElement attribute)
underlyingFunction() (in module scenic.core.distributions)
underlyingType() (in module scenic.core.type_support)
unfreezeTrafficLights() (in module scenic.simulators.carla.model)
Uniform() (in module scenic.core.distributions)
(in module scenic.syntax.veneer)
uniformColor() (Color static method)
UniformDistribution (class in scenic.core.distributions)
uniformPointIn() (Region static method)
,
[1]
uniformPointInner() (Region method)
,
[1]
unifyingType() (in module scenic.core.type_support)
union() (Region method)
,
[1]
unpacksDistributions() (in module scenic.core.distributions)
updateObjects() (Simulation method)
V
value (Modifier attribute)
valueFor() (ExternalSampler method)
valueInContext() (in module scenic.core.lazy_eval)
Vector (class in scenic.core.vectors)
(class in scenic.syntax.veneer)
vector() (in module scenic.simulators.carla.misc)
VectorDistribution (class in scenic.core.vectors)
vectorDistributionMethod() (in module scenic.core.vectors)
VectorField (class in scenic.core.vectors)
(class in scenic.syntax.veneer)
Vectorlike (in module scenic.domains.driving.roads)
VectorMethodDistribution (class in scenic.core.vectors)
vectorOperator() (in module scenic.core.vectors)
VectorOperatorDistribution (class in scenic.core.vectors)
Vehicle (class in scenic.domains.driving.model)
(class in scenic.simulators.carla.model)
VehicleType (class in scenic.domains.driving.roads)
vehicleTypes (NetworkElement attribute)
verbosePrint() (in module scenic.syntax.veneer)
verbosityLevel (in module scenic.core.errors)
VerifaiDiscreteRange (class in scenic.core.external_params)
(class in scenic.syntax.veneer)
VerifaiOptions (class in scenic.core.external_params)
(class in scenic.syntax.veneer)
VerifaiParameter (class in scenic.core.external_params)
(class in scenic.syntax.veneer)
VerifaiRange (class in scenic.core.external_params)
(class in scenic.syntax.veneer)
VerifaiSampler (class in scenic.core.external_params)
visibilityBound() (in module scenic.core.pruning)
visible region
Visible() (in module scenic.syntax.veneer)
VisibleFrom() (in module scenic.syntax.veneer)
visibleRegion (Object property)
,
[1]
(OrientedPoint property)
,
[1]
(Point property)
,
[1]
VisibleSpec() (in module scenic.syntax.veneer)
W
WalkForwardBehavior (class in scenic.domains.driving.behaviors)
WalkingAction (class in scenic.domains.driving.actions)
Walks (class in scenic.domains.driving.actions)
WebotsCoordinateSystem (class in scenic.simulators.webots.utils)
WebotsObject (class in scenic.simulators.webots.model)
WebotsSimulation (class in scenic.simulators.webots.simulator)
WebotsSimulator (class in scenic.simulators.webots.simulator)
webotsToScenicPosition() (in module scenic.simulators.webots.utils)
webotsToScenicRotation() (in module scenic.simulators.webots.utils)
With() (in module scenic.syntax.veneer)
withinDistanceToAnyCars() (in module scenic.domains.driving.model)
withinDistanceToAnyObjs() (in module scenic.domains.driving.model)
withinDistanceToObjsInLane() (in module scenic.domains.driving.model)
withPrior() (VerifaiParameter static method)
,
[1]
workspace
Workspace (class in scenic.core.workspaces)
(class in scenic.syntax.veneer)
workspace() (in module scenic.syntax.veneer)
world model
worldPath (in module scenic.simulators.webots.road.world)
WriteFileAction (class in scenic.simulators.webots.actions)
Z
zoomAround() (Workspace method)
,
[1]
Read the Docs
v: 2.x
Versions
latest
3.x
3.0.0b1
3.0-alpha
2.x
1.x
1.1.0
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds