Overview ================= The high level modules contain the functions to create and manipulate regions and moving regions. For example, functions to generate regions and set operations over regions exist in these libraries. The utility modules contain functions that, for the most part, pertain to lists of line segments and halfsegments. For example, line segment intersection code exists there. More advanced utilities, such as functions that will identify cycles in regions, etc., are also there The example module contains some example code using the modules. High Level Modules =================== Region Module --------------- High level functions for regions. Region creation, set operations, etc. .. automodule:: pyspatiotemporalgeom.region :members: Interval Region Module --------------------------- High level functions for interval regions. .. automodule:: pyspatiotemporalgeom.intervalRegion :members: Component Moving Region Module ---------------------------------- High level functions for component moving regions. Includes the ``cIntervalRegion`` class. .. automodule:: pyspatiotemporalgeom.componentMovingRegion :members: