ddg.geometry package
Submodules
- ddg.geometry.abc module
- ddg.geometry.conversion module
- ddg.geometry.elliptic_models module
ProjectiveModelProjectiveModel.absoluteProjectiveModel.metric_to_cayley_klein_distance()ProjectiveModel.cayley_klein_distance_to_metric()ProjectiveModel.ambient_dimensionProjectiveModel.cayley_klein_distance()ProjectiveModel.cayley_klein_sphere()ProjectiveModel.d()ProjectiveModel.generalized_cayley_klein_sphere()ProjectiveModel.inner_product()ProjectiveModel.sphere()
- ddg.geometry.euclidean_models module
ProjectiveModelProjectiveModel.absoluteProjectiveModel.d()ProjectiveModel.angle()ProjectiveModel.ellipse_from_foci()ProjectiveModel.sphere()ProjectiveModel.sphere_from_affine_point_and_normals()ProjectiveModel.sphere_to_quadric()ProjectiveModel.quadric_to_sphere()ProjectiveModel.ambient_dimensionProjectiveModel.cayley_klein_distance()ProjectiveModel.cayley_klein_sphere()ProjectiveModel.generalized_cayley_klein_sphere()ProjectiveModel.inner_product()
DualProjectiveModelMoebiusModelprojective_to_moebius()moebius_to_projective()
- ddg.geometry.geometry_model_templates module
MetricGeometryCayleyKleinGeometryMetricCayleyKleinGeometryMetricCayleyKleinGeometry.metric_to_cayley_klein_distance()MetricCayleyKleinGeometry.cayley_klein_distance_to_metric()MetricCayleyKleinGeometry.d()MetricCayleyKleinGeometry.sphere()MetricCayleyKleinGeometry.ambient_dimensionMetricCayleyKleinGeometry.cayley_klein_distance()MetricCayleyKleinGeometry.cayley_klein_sphere()MetricCayleyKleinGeometry.generalized_cayley_klein_sphere()MetricCayleyKleinGeometry.inner_product()MetricCayleyKleinGeometry.absolute
- ddg.geometry.hyperbolic_models module
ProjectiveModelProjectiveModel.absoluteProjectiveModel.metric_to_cayley_klein_distance()ProjectiveModel.cayley_klein_distance_to_metric()ProjectiveModel.geodesic()ProjectiveModel.perpendicular_subspace()ProjectiveModel.common_perpendicular()ProjectiveModel.d_point_hyperplane()ProjectiveModel.d_hyperplanes()ProjectiveModel.angle()ProjectiveModel.ambient_dimensionProjectiveModel.cayley_klein_distance()ProjectiveModel.cayley_klein_sphere()ProjectiveModel.d()ProjectiveModel.generalized_cayley_klein_sphere()ProjectiveModel.inner_product()ProjectiveModel.sphere()
PoincareDiskModelHalfSpaceModelHemisphereModelprojective_to_poincare()poincare_to_projective()projective_to_hemisphere()hemisphere_to_projective()hemisphere_to_poincare()poincare_to_hemisphere()hemisphere_to_half_space()half_space_to_hemisphere()
- ddg.geometry.intersection module
- ddg.geometry.laguerre_models module
- ddg.geometry.lie_models module
- ddg.geometry.moebius_models module
ProjectiveModelProjectiveModel.absoluteProjectiveModel.ambient_dimensionProjectiveModel.angle()ProjectiveModel.cayley_klein_distance()ProjectiveModel.cayley_klein_sphere()ProjectiveModel.generalized_cayley_klein_sphere()ProjectiveModel.inner_product()ProjectiveModel.pole_of_sphere()ProjectiveModel.sphere_from_pole()
ParaboloidModelParaboloidModel.absoluteParaboloidModel.ambient_dimensionParaboloidModel.angle()ParaboloidModel.cayley_klein_distance()ParaboloidModel.cayley_klein_sphere()ParaboloidModel.generalized_cayley_klein_sphere()ParaboloidModel.inner_product()ParaboloidModel.pole_of_sphere()ParaboloidModel.sphere_from_pole()
EuclideanModeleuclidean_to_projective()projective_to_euclidean()paraboloid_to_projective_and_back()
- ddg.geometry.projections module
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()lift_sphere_to_quadric()north_pole()
- ddg.geometry.quadrics module
QuadricQuadric.ambient_dimensionQuadric.dimensionQuadric.dimension_complexQuadric.at_infinity()Quadric.embed()Quadric.unembed()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.transform()Quadric.change_affine_picture()
Penciltouching_cone()cayley_klein_sphere()generalized_cayley_klein_sphere()axis()normalization()intersect_quadric_subspace()join_quadric_subspace()intersect_quadrics()polarize()signature()
- ddg.geometry.spheres module
SphereLikeCayleyKleinSphereLikeCayleyKleinSphereLike.absoluteCayleyKleinSphereLike.metric_radius()CayleyKleinSphereLike.cayley_klein_radius()CayleyKleinSphereLike.generalized_radius()CayleyKleinSphereLike.at_infinity()CayleyKleinSphereLike.embed()CayleyKleinSphereLike.is_circle()CayleyKleinSphereLike.is_hypersphere()CayleyKleinSphereLike.quadric()CayleyKleinSphereLike.unembed()CayleyKleinSphereLike.centerCayleyKleinSphereLike.radiusCayleyKleinSphereLike.subspaceCayleyKleinSphereLike.geometryCayleyKleinSphereLike.dimensionCayleyKleinSphereLike.ambient_dimension
QuadricSphereCayleyKleinSphereCayleyKleinSphere.metric_radius()CayleyKleinSphere.cayley_klein_radius()CayleyKleinSphere.generalized_radius()CayleyKleinSphere.absoluteCayleyKleinSphere.ambient_dimensionCayleyKleinSphere.at_infinity()CayleyKleinSphere.dimensionCayleyKleinSphere.embed()CayleyKleinSphere.geometryCayleyKleinSphere.is_circle()CayleyKleinSphere.is_hypersphere()CayleyKleinSphere.quadric()CayleyKleinSphere.unembed()CayleyKleinSphere.centerCayleyKleinSphere.radiusCayleyKleinSphere.subspace
MetricCayleyKleinSphereMetricCayleyKleinSphere.metric_radius()MetricCayleyKleinSphere.absoluteMetricCayleyKleinSphere.ambient_dimensionMetricCayleyKleinSphere.at_infinity()MetricCayleyKleinSphere.cayley_klein_radius()MetricCayleyKleinSphere.dimensionMetricCayleyKleinSphere.embed()MetricCayleyKleinSphere.geometryMetricCayleyKleinSphere.is_circle()MetricCayleyKleinSphere.is_hypersphere()MetricCayleyKleinSphere.quadric()MetricCayleyKleinSphere.unembed()MetricCayleyKleinSphere.centerMetricCayleyKleinSphere.radiusMetricCayleyKleinSphere.subspaceMetricCayleyKleinSphere.generalized_radius()
GeneralizedCayleyKleinSphereGeneralizedCayleyKleinSphere.absoluteGeneralizedCayleyKleinSphere.ambient_dimensionGeneralizedCayleyKleinSphere.at_infinity()GeneralizedCayleyKleinSphere.dimensionGeneralizedCayleyKleinSphere.embed()GeneralizedCayleyKleinSphere.geometryGeneralizedCayleyKleinSphere.is_circle()GeneralizedCayleyKleinSphere.is_hypersphere()GeneralizedCayleyKleinSphere.quadric()GeneralizedCayleyKleinSphere.unembed()GeneralizedCayleyKleinSphere.centerGeneralizedCayleyKleinSphere.radiusGeneralizedCayleyKleinSphere.subspaceGeneralizedCayleyKleinSphere.metric_radius()GeneralizedCayleyKleinSphere.cayley_klein_radius()GeneralizedCayleyKleinSphere.generalized_radius()
- ddg.geometry.spherical_models module
- ddg.geometry.subspaces module
SubspaceSubspace.pointsSubspace.embed()Subspace.unembed()Subspace.affine_pointsSubspace.affine_matrixSubspace.affine_point_and_directionsSubspace.at_infinity()Subspace.dimensionSubspace.ambient_dimensionSubspace.codimensionSubspace.transform()Subspace.dualize()Subspace.orthonormalize()Subspace.center()Subspace.orthonormalize_and_center()Subspace.dehomogenize()Subspace.change_affine_picture()
PointPoint.pointPoint.affine_pointPoint.affine_matrixPoint.affine_point_and_directionsPoint.affine_pointsPoint.ambient_dimensionPoint.at_infinity()Point.center()Point.change_affine_picture()Point.codimensionPoint.dehomogenize()Point.dimensionPoint.dualize()Point.embed()Point.orthonormalize()Point.orthonormalize_and_center()Point.pointsPoint.transform()Point.unembed()
subspace_from_rows()subspace_from_columns()hyperplane_from_normal()normals()normal_with_level()normal()level()angle_bisectors()angle_bisector_orientation_preserving()angle_bisector_orientation_reversing()perpendicular_bisector()subspace_from_affine_points()subspace_from_affine_rows()subspace_from_affine_columns()subspace_from_affine_points_and_directions()random_subspace()random_contained_subspace()orthonormalize_subspace()center_subspace()orthonormalize_and_center_subspace()dehomogenize_subspace()whole_space()coordinate_hyperplane()join_subspaces()intersect_subspaces()least_square_subspace()least_square_subspace_from_affine_points()reflect_in_hyperplane()
Module contents
- ddg.geometry.elliptic
alias of
ProjectiveModel
- ddg.geometry.euclidean
alias of
ProjectiveModel
- ddg.geometry.dual_euclidean
alias of
DualProjectiveModel
- ddg.geometry.hyperbolic
alias of
ProjectiveModel
- ddg.geometry.laguerre
alias of
ProjectiveModel
- ddg.geometry.lie
alias of
ProjectiveModel
- ddg.geometry.moebius
alias of
ProjectiveModel
- ddg.geometry.spherical
alias of
ProjectiveModel