Skip to content

Latest commit

 

History

History
256 lines (199 loc) · 3.82 KB

beamngpy.rst

File metadata and controls

256 lines (199 loc) · 3.82 KB

BeamNGpy Reference

BeamNGpy

.. autoclass:: beamngpy.BeamNGpy
   :members:
   :undoc-members:

API

.. automodule:: beamngpy.api.beamng
   :members:
   :imported-members:
   :undoc-members:
   :show-inheritance:

Vehicle

.. autoclass:: beamngpy.Vehicle
   :members:
   :undoc-members:

Sensors

.. autoclass:: beamngpy.vehicle.Sensors
   :members:

API

.. automodule:: beamngpy.api.vehicle
   :members:
   :imported-members:
   :undoc-members:
   :show-inheritance:
   :exclude-members: RootApi

Scenario

.. autoclass:: beamngpy.Scenario
   :members:
   :undoc-members:

.. autoclass:: beamngpy.Level
   :members:
   :undoc-members:

.. autoclass:: beamngpy.ScenarioObject
   :members:
   :undoc-members:

Procedural Objects

.. autoclass:: beamngpy.ProceduralMesh
   :members:
   :show-inheritance:

.. autoclass:: beamngpy.ProceduralCylinder
   :show-inheritance:

.. autoclass:: beamngpy.ProceduralBump
   :show-inheritance:

.. autoclass:: beamngpy.ProceduralCone
   :show-inheritance:

.. autoclass:: beamngpy.ProceduralCube
   :show-inheritance:

.. autoclass:: beamngpy.ProceduralRing
   :show-inheritance:

Roads

.. autoclass:: beamngpy.Road
   :members:
   :undoc-members:

.. autoclass:: beamngpy.MeshRoad
   :members:
   :undoc-members:

Sensors

Automated Sensors

Camera

.. autoclass:: beamngpy.sensors.Camera
   :members:
   :undoc-members:

Lidar

.. autoclass:: beamngpy.sensors.Lidar
   :members:
   :undoc-members:

Ultrasonic Sensor

.. autoclass:: beamngpy.sensors.Ultrasonic
   :members:
   :undoc-members:

Powertrain Sensor

.. autoclass:: beamngpy.sensors.PowertrainSensor
   :members:
   :undoc-members:

Advanced IMU

.. autoclass:: beamngpy.sensors.AdvancedIMU
   :members:
   :undoc-members:

Radar

.. autoclass:: beamngpy.sensors.Radar
   :members:
   :undoc-members:

Ideal Radar

.. autoclass:: beamngpy.sensors.IdealRadar
   :members:
   :undoc-members:

Mesh Sensor

.. autoclass:: beamngpy.sensors.Mesh
   :members:
   :undoc-members:

GPS

.. autoclass:: beamngpy.sensors.GPS
   :members:
   :undoc-members:

Roads Sensor

.. autoclass:: beamngpy.sensors.RoadsSensor
   :members:
   :undoc-members:

Classical Sensors

Sensor

.. autoclass:: beamngpy.sensors.Sensor
   :members:

State

.. autoclass:: beamngpy.sensors.State
   :show-inheritance:

Electrics

.. autoclass:: beamngpy.sensors.Electrics
   :show-inheritance:

Timer

.. autoclass:: beamngpy.sensors.Timer
   :show-inheritance:

Damage

.. autoclass:: beamngpy.sensors.Damage
   :show-inheritance:

GForces

.. autoclass:: beamngpy.sensors.GForces
   :show-inheritance:

Logging

.. automodule:: beamngpy.logging
   :members:
   :undoc-members:

Tools

.. autoclass:: beamngpy.tools.OpenDriveExporter
   :members:
   :undoc-members:

.. autoclass:: beamngpy.tools.OpenStreetMapExporter
   :members:
   :undoc-members:

.. autoclass:: beamngpy.tools.SumoExporter
   :members:
   :undoc-members:

.. autoclass:: beamngpy.tools.OpenDriveImporter
   :members:
   :undoc-members:

.. autoclass:: beamngpy.tools.OpenStreetMapImporter
   :members:
   :undoc-members:

.. autoclass:: beamngpy.tools.SumoImporter
   :members:
   :undoc-members:

Miscellaneous

Colors

.. automodule:: beamngpy.misc.colors
   :members:
   :undoc-members:

Quaternions

.. automodule:: beamngpy.misc.quat
   :members:
   :undoc-members:

Vec3

.. automodule:: beamngpy.misc
   :members:
   :imported-members:
   :undoc-members:
   :show-inheritance:

Types

.. automodule:: beamngpy.types
   :members:
   :undoc-members:

Connection

.. automodule:: beamngpy.connection
   :members:
   :undoc-members: