ddg.geometry package
Submodules
- ddg.geometry.conversion module
convert()central_project_subspace_onto_subspace()central_project_quadric_onto_subspace()central_project_subspace_onto_quadric()central_project()central_project_subspace_onto_subspace_contour()central_project_quadric_onto_subspace_contour()central_project_subspace_onto_quadric_contour()central_project_contour()central_project_quadric_onto_subspace_complex()central_project_complex()stereographic_project()stereographic_project_subspace()stereographic_project_quadric()inverse_stereographic_project()inverse_stereographic_project_point()inverse_stereographic_project_subspace()inverse_stereographic_project_sphere()north_pole()equatorial_plane()lift_sphere_to_quadric()quadric_to_euclidean_sphere()euclidean_sphere_to_quadric()cayley_klein_sphere_to_quadric()
- ddg.geometry.geometries module
GeometryProjectiveGeometryCayleyKleinGeometryCayleyKleinGeometry.inner_product()CayleyKleinGeometry.cayley_klein_distance()CayleyKleinGeometry.metric_to_cayley_klein_distance()CayleyKleinGeometry.cayley_klein_distance_to_metric()CayleyKleinGeometry.d()CayleyKleinGeometry.dualize()CayleyKleinGeometry.dimension_offsetCayleyKleinGeometry.set_alias()
EllipticGeometryEuclideanGeometryHyperbolicGeometryHyperbolicGeometry.metric_to_cayley_klein_distance()HyperbolicGeometry.cayley_klein_distance_to_metric()HyperbolicGeometry.dualize()HyperbolicGeometry.cayley_klein_distance()HyperbolicGeometry.d()HyperbolicGeometry.dimension_offsetHyperbolicGeometry.inner_product()HyperbolicGeometry.set_alias()
LaguerreGeometryLieGeometryMoebiusGeometryget_geometry()
- ddg.geometry.intersection module
- ddg.geometry.quadrics module
QuadricQuadric.ambient_dimensionQuadric.dimension()Quadric.at_infinity()Quadric.coordinates()Quadric.inner_product()Quadric.cayley_klein_distance()Quadric.conjugate()Quadric.polarize()Quadric.signature()Quadric.normalize()Quadric.rankQuadric.corankQuadric.singular_subspaceQuadric.non_degenerate_subspaceQuadric.is_degenerateQuadric.dualize()Quadric.dual_transformation()Quadric.push_transformation()Quadric.pop_transformation()Quadric.atolQuadric.atol_defaultQuadric.nonexact_function()Quadric.reset_tol_defaults()Quadric.rtolQuadric.rtol_defaultQuadric.transform()Quadric.transformation
Penciltouching_cone()cayley_klein_sphere()cayley_klein_horosphere()axis()normalization()intersect_quadric_subspace()join_quadric_subspace()intersect_quadrics()polarize()signature()
- ddg.geometry.spheres module
- ddg.geometry.subspaces module
SubspaceSubspace.pointsSubspace.matrixSubspace.affine_points()Subspace.affine_matrix()Subspace.affine_point_and_directions()Subspace.at_infinity()Subspace.dimensionSubspace.ambient_dimensionSubspace.codimensionSubspace.dualize()Subspace.orthonormalize()Subspace.center()Subspace.dehomogenize()Subspace.atolSubspace.atol_defaultSubspace.nonexact_function()Subspace.pop_transformation()Subspace.push_transformation()Subspace.reset_tol_defaults()Subspace.rtolSubspace.rtol_defaultSubspace.transform()Subspace.transformation
PointPoint.pointPoint.affine_point()Point.affine_matrix()Point.affine_point_and_directions()Point.affine_points()Point.ambient_dimensionPoint.at_infinity()Point.atolPoint.atol_defaultPoint.center()Point.codimensionPoint.dehomogenize()Point.dimensionPoint.dualize()Point.matrixPoint.nonexact_function()Point.orthonormalize()Point.pointsPoint.pop_transformation()Point.push_transformation()Point.reset_tol_defaults()Point.rtolPoint.rtol_defaultPoint.transform()Point.transformation
subspace_from_rows()subspace_from_columns()hyperplane_from_normal()normals()normal_with_level()normal()level()subspace_from_affine_points()subspace_from_affine_rows()subspace_from_affine_columns()subspace_from_affine_points_and_directions()orthonormalize_subspace()center_subspace()dehomogenize_subspace()whole_space()join()meet()intersect()least_square_subspace()