Skip to content

Latest commit

 

History

History
189 lines (112 loc) · 3.29 KB

api.rst

File metadata and controls

189 lines (112 loc) · 3.29 KB

API Reference

Index

Classes

.. autosummary::
    :nosignatures:

    dreimac.CircularCoords
    dreimac.ToroidalCoords
    dreimac.ProjectiveCoords
    dreimac.ComplexProjectiveCoords
    dreimac.LensCoords
    dreimac.PartUnity
    dreimac.GeometryExamples
    dreimac.PlotUtils
    dreimac.CircleMapUtils
    dreimac.ProjectiveMapUtils
    dreimac.LensMapUtils
    dreimac.GeometryUtils


dreimac.CircularCoords methods

.. autosummary::
    :nosignatures:

    dreimac.CircularCoords.get_coordinates


dreimac.ToroidalCoords methods

.. autosummary::
    :nosignatures:

    dreimac.ToroidalCoords.get_coordinates


dreimac.ProjectiveCoords methods

.. autosummary::
    :nosignatures:

    dreimac.ProjectiveCoords.get_coordinates


dreimac.ComplexProjectiveCoords methods

.. autosummary::
    :nosignatures:

    dreimac.ComplexProjectiveCoords.get_coordinates


dreimac.LensCoords methods

.. autosummary::
    :nosignatures:

    dreimac.LensCoords.get_coordinates


dreimac.PartUnity methods

.. autosummary::
    :nosignatures:

    dreimac.PartUnity.linear
    dreimac.PartUnity.quadratic
    dreimac.PartUnity.exp


dreimac.GeometryExamples methods

.. autosummary::
    :nosignatures:

    dreimac.GeometryExamples.line_patches
    dreimac.GeometryExamples.moving_dot
    dreimac.GeometryExamples.torus_3d
    dreimac.GeometryExamples.klein_bottle_4d
    dreimac.GeometryExamples.genus_two_surface
    dreimac.GeometryExamples.trefoil
    dreimac.GeometryExamples.bullseye
    dreimac.GeometryExamples.sphere
    dreimac.GeometryExamples.noisy_circle
    dreimac.GeometryExamples.moore_space_distance_matrix


dreimac.PlotUtils methods

.. autosummary::
    :nosignatures:

    dreimac.PlotUtils.plot_patches
    dreimac.PlotUtils.plot_proj_boundary
    dreimac.PlotUtils.plot_2sphere_boundary
    dreimac.PlotUtils.plot_3sphere_mesh
    dreimac.PlotUtils.set_axes_equal


dreimac.CircleMapUtils methods

.. autosummary::
    :nosignatures:

    dreimac.CircleMapUtils.offset
    dreimac.CircleMapUtils.linear_combination
    dreimac.CircleMapUtils.to_sinebow
    dreimac.CircleMapUtils.levelset_coloring


dreimac.ProjectiveMapUtils methods

.. autosummary::
    :nosignatures:

    dreimac.ProjectiveMapUtils.get_stereo_proj_codim1


dreimac.LensMapUtils methods

.. autosummary::
    :nosignatures:

    dreimac.LensMapUtils.lens_3D_to_disk_3D


dreimac.GeometryUtils methods

.. autosummary::
    :nosignatures:

    dreimac.GeometryUtils.get_greedy_perm_pc
    dreimac.GeometryUtils.landmark_geodesic_distance


Details

.. autoclass:: dreimac.CircularCoords
    :members:


.. autoclass:: dreimac.ToroidalCoords
    :members:


.. autoclass:: dreimac.ProjectiveCoords
    :members:


.. autoclass:: dreimac.ComplexProjectiveCoords
    :members:


.. autoclass:: dreimac.LensCoords
    :members:


.. autoclass:: dreimac.PartUnity
    :members:


.. autoclass:: dreimac.GeometryExamples
    :members:


.. autoclass:: dreimac.PlotUtils
    :members:


.. autoclass:: dreimac.CircleMapUtils
    :members:


.. autoclass:: dreimac.ProjectiveMapUtils
    :members:


.. autoclass:: dreimac.LensMapUtils
    :members:


.. autoclass:: dreimac.GeometryUtils
    :members: