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: .. autoclass:: beamngpy.tools.TrafficConfig :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: