Skip to content

Commit

Permalink
Update 0.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
schroedtert committed Oct 4, 2023
1 parent 66a315c commit 9a3e9bb
Show file tree
Hide file tree
Showing 235 changed files with 47,027 additions and 0 deletions.
4 changes: 4 additions & 0 deletions v0.13.0/.buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c9155017d04c6a77d7c6476628b8d290
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file added v0.13.0/.doctrees/api/aabb/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/agent/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/geometry/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/grid/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/journey/index.doctree
Binary file not shown.
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/jupedsim/index.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/jupedsim/util/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/library/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/models/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/routing/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/simulation/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/stages/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/api/tracing/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/disclaimer.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/environment.pickle
Binary file not shown.
Binary file added v0.13.0/.doctrees/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/notebooks/index.doctree
Binary file not shown.
Binary file added v0.13.0/.doctrees/notebooks/test.doctree
Binary file not shown.
372 changes: 372 additions & 0 deletions v0.13.0/404.html

Large diffs are not rendered by default.

412 changes: 412 additions & 0 deletions v0.13.0/_modules/aabb.html

Large diffs are not rendered by default.

435 changes: 435 additions & 0 deletions v0.13.0/_modules/agent.html

Large diffs are not rendered by default.

425 changes: 425 additions & 0 deletions v0.13.0/_modules/geometry.html

Large diffs are not rendered by default.

470 changes: 470 additions & 0 deletions v0.13.0/_modules/grid.html

Large diffs are not rendered by default.

388 changes: 388 additions & 0 deletions v0.13.0/_modules/index.html

Large diffs are not rendered by default.

415 changes: 415 additions & 0 deletions v0.13.0/_modules/journey.html

Large diffs are not rendered by default.

480 changes: 480 additions & 0 deletions v0.13.0/_modules/jupedsim.html

Large diffs are not rendered by default.

905 changes: 905 additions & 0 deletions v0.13.0/_modules/jupedsim/distributions.html

Large diffs are not rendered by default.

461 changes: 461 additions & 0 deletions v0.13.0/_modules/jupedsim/recording.html

Large diffs are not rendered by default.

429 changes: 429 additions & 0 deletions v0.13.0/_modules/jupedsim/serialization.html

Large diffs are not rendered by default.

536 changes: 536 additions & 0 deletions v0.13.0/_modules/jupedsim/sqlite_serialization.html

Large diffs are not rendered by default.

484 changes: 484 additions & 0 deletions v0.13.0/_modules/jupedsim/util.html

Large diffs are not rendered by default.

472 changes: 472 additions & 0 deletions v0.13.0/_modules/library.html

Large diffs are not rendered by default.

854 changes: 854 additions & 0 deletions v0.13.0/_modules/models.html

Large diffs are not rendered by default.

403 changes: 403 additions & 0 deletions v0.13.0/_modules/routing.html

Large diffs are not rendered by default.

532 changes: 532 additions & 0 deletions v0.13.0/_modules/simulation.html

Large diffs are not rendered by default.

439 changes: 439 additions & 0 deletions v0.13.0/_modules/stages.html

Large diffs are not rendered by default.

405 changes: 405 additions & 0 deletions v0.13.0/_modules/tracing.html

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions v0.13.0/_sources/api/aabb/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
:py:mod:`aabb`
==============

.. py:module:: aabb
Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

aabb.AABB




.. py:class:: AABB(*, xmin: float, xmax: float, ymin: float, ymax: float)
.. py:property:: width
:type: float


.. py:property:: height
:type: float


.. py:property:: center
:type: tuple[float, float]


.. py:method:: combine(aabb, *other)
:staticmethod:



41 changes: 41 additions & 0 deletions v0.13.0/_sources/api/agent/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
:py:mod:`agent`
===============

.. py:module:: agent
Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

agent.Agent




.. py:class:: Agent(backing)
.. py:property:: id
.. py:property:: journey_id
.. py:property:: stage_id
.. py:property:: position
.. py:property:: orientation
.. py:property:: model
62 changes: 62 additions & 0 deletions v0.13.0/_sources/api/geometry/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
:py:mod:`geometry`
==================

.. py:module:: geometry
Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

geometry.Geometry
geometry.GeometryBuilder




.. py:class:: Geometry(obj: py_jupedsim.Geometry)
Geometry object for simulations.

.. py:method:: boundary() -> list[tuple[float, float]]
.. py:method:: holes() -> list[list[tuple[float, float]]]
.. py:class:: GeometryBuilder
.. py:method:: add_accessible_area(polygon: list[tuple[float, float]]) -> None
Adds an area which can be accessed by the agents to the geometry.

Args:
polygon (list[tuple[float, float]]): list of x,y coordinates of
the points of a polygon


.. py:method:: exclude_from_accessible_area(polygon: list[tuple[float, float]]) -> None
Marks an area as un-accessible by the agents to the geometry.

Args:
polygon (list[tuple[float, float]]): list of x,y coordinates of
the points of a polygon


.. py:method:: build() -> Geometry
Builds a Geometry from the given accessible and un-accessible areas.

Returns:
Geometry object



50 changes: 50 additions & 0 deletions v0.13.0/_sources/api/grid/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
:py:mod:`grid`
==============

.. py:module:: grid
Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

grid.Grid




.. py:class:: Grid(box, distance_to_agents)
Class to save points and check for neighbours within a radius

box : an Axis Aligned Bounding Box where the Grid will be able to save points
distance_to_agents : radius in which points are searched for

.. py:method:: append_point(pt)
.. py:method:: get_samples()
returns a copy of the samples saved


.. py:method:: get_cell_coords(pt)
Get the coordinates of the cell that pt = (x,y) falls in.
box is bounding box containing the minimal/maximal x and y values


.. py:method:: no_neighbours_in_distance(pt)
.. py:method:: has_neighbour_in_distance(pt, coords)
"returns true if there is any point in grid with lt or equal the distance `agent radius` to `pt`



22 changes: 22 additions & 0 deletions v0.13.0/_sources/api/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
API Reference
=============

This page contains auto-generated API reference documentation [#f1]_.

.. toctree::
:titlesonly:

/api/jupedsim/index
/api/agent/index
/api/geometry/index
/api/journey/index
/api/library/index
/api/models/index
/api/routing/index
/api/simulation/index
/api/stages/index
/api/tracing/index
/api/aabb/index
/api/grid/index

.. [#f1] Created with `sphinx-autoapi <https://github.com/readthedocs/sphinx-autoapi>`_
46 changes: 46 additions & 0 deletions v0.13.0/_sources/api/journey/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
:py:mod:`journey`
=================

.. py:module:: journey
Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

journey.Transition
journey.JourneyDescription




.. py:class:: Transition(backing)
.. py:method:: create_fixed_transition(stage_id)
:staticmethod:


.. py:method:: create_round_robin_transition(stage_weights: list[tuple[int, int]])
:staticmethod:


.. py:method:: create_least_targeted_transition(stage_ids: list[int])
:staticmethod:



.. py:class:: JourneyDescription(stage_ids: Optional[list[int]] = None)
.. py:method:: add(stages: int | list[int]) -> None
.. py:method:: set_transition_for_stage(stage_id: int, transition: Transition)
Loading

0 comments on commit 9a3e9bb

Please sign in to comment.