Index
A
abc()(in module ddg.math.parametrizations.discrete_ellipsoids)absolute
(ddg.geometry.elliptic_models.ProjectiveModel property)- (ddg.geometry.elliptic_models.SphericalModel property)
- (ddg.geometry.euclidean_models.DualProjectiveModel property)
- (ddg.geometry.euclidean_models.MoebiusModel property)
- (ddg.geometry.euclidean_models.ProjectiveModel property)
- (ddg.geometry.geometry_model_templates.CayleyKleinGeometry attribute)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry attribute)
- (ddg.geometry.hyperbolic_models.HalfSpaceModel property)
- (ddg.geometry.hyperbolic_models.HemisphereModel property)
- (ddg.geometry.hyperbolic_models.ProjectiveModel property)
- (ddg.geometry.laguerre_models.ProjectiveModel property)
- (ddg.geometry.lie_models.ProjectiveModel property)
- (ddg.geometry.moebius_models.ParaboloidModel property)
- (ddg.geometry.moebius_models.ProjectiveModel property)
- (ddg.geometry.spheres.CayleyKleinSphere property)
- (ddg.geometry.spheres.CayleyKleinSphereLike attribute)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere property)
- (ddg.geometry.spheres.MetricCayleyKleinSphere property)
- (ddg.geometry.spherical_models.ProjectiveModel property)
add()(ddg.nets.NetCollection method)add_arc_points()(in module ddg.blender.curve)add_bezier_points()(in module ddg.blender.curve)add_circle_points()(in module ddg.blender.curve)add_curve()(in module ddg.blender.curve)add_edge()(ddg.halfedge.Surface method)add_face()
(ddg.halfedge.Surface method)add_panel()(in module ddg.blender.props)add_parser()(in module ddg.halfedge.delaunay)add_props_with_callback()(in module ddg.blender.props)add_props_with_callback_from_constructors()(in module ddg.blender.props)add_vertex()(ddg.halfedge.Surface method)adjacent_faces()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)adjacent_faces_with_orientation()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)affine_component_transformation()(in module ddg.math.projective)affine_matrix
(ddg.geometry.Point property)affine_normalization()(in module ddg.geometry.signatures)affine_point(ddg.geometry.Point property)affine_point_and_directions
(ddg.geometry.Point property)affine_points
(ddg.geometry.Point property)affine_signature_from_diagonal()(in module ddg.geometry.signatures)affine_transformation()(in module ddg.math.projective)AffineSignature(class in ddg.geometry.signatures)allclose()(in module ddg.nonexact)ambient_dimension
(ddg.abc.LinearTransformable attribute)- (ddg.geometry.abc.Embeddable attribute)
- (ddg.geometry.abc.ProjectiveObject attribute)
- (ddg.geometry.elliptic_models.ProjectiveModel property)
- (ddg.geometry.elliptic_models.SphericalModel property)
- (ddg.geometry.euclidean_models.DualProjectiveModel property)
- (ddg.geometry.euclidean_models.MoebiusModel property)
- (ddg.geometry.euclidean_models.ProjectiveModel property)
- (ddg.geometry.geometry_model_templates.CayleyKleinGeometry property)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry property)
- (ddg.geometry.hyperbolic_models.HemisphereModel property)
- (ddg.geometry.hyperbolic_models.ProjectiveModel property)
- (ddg.geometry.laguerre_models.ProjectiveModel property)
- (ddg.geometry.lie_models.ProjectiveModel property)
- (ddg.geometry.moebius_models.ParaboloidModel property)
- (ddg.geometry.moebius_models.ProjectiveModel property)
- (ddg.geometry.Pencil property)
- (ddg.geometry.Point property)
- (ddg.geometry.Quadric property)
- (ddg.geometry.QuadricIntersection property)
- (ddg.geometry.spheres.CayleyKleinSphere property)
- (ddg.geometry.spheres.CayleyKleinSphereLike attribute)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere property)
- (ddg.geometry.spheres.MetricCayleyKleinSphere property)
- (ddg.geometry.spheres.QuadricSphere property)
- (ddg.geometry.spheres.SphereLike attribute)
- (ddg.geometry.spherical_models.ProjectiveModel property)
- (ddg.geometry.Subspace property)
angle()
(ddg.geometry.elliptic_models.SphericalModel method)- (ddg.geometry.euclidean_models.DualProjectiveModel method)
- (ddg.geometry.euclidean_models.MoebiusModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel method)
- (ddg.geometry.hyperbolic_models.HemisphereModel method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (ddg.geometry.moebius_models.ParaboloidModel method)
- (ddg.geometry.moebius_models.ProjectiveModel method)
- (ddg.geometry.spherical_models.ProjectiveModel method)
angle_bisector_orientation_preserving()
(ddg.geometry.euclidean_models.ProjectiveModel static method)angle_bisector_orientation_reversing()
(ddg.geometry.euclidean_models.ProjectiveModel static method)angle_bisectors()(ddg.geometry.euclidean_models.ProjectiveModel static method)animate_opacity()(in module ddg.blender.animation)animate_properties()(in module ddg.blender.animation)animate_property()(in module ddg.blender.animation)append()(ddg.arrays.CurveList method)args
(ddg.halfedge.SurfaceError attribute)arrow()
(in module ddg.halfedge)arrow_coordinates()(in module ddg.math.discrete_objects)arrow_faces()(in module ddg.math.discrete_objects)at_infinity()
(ddg.geometry.abc.Embeddable method)- (ddg.geometry.abc.ProjectiveObject method)
- (ddg.geometry.Point method)
- (ddg.geometry.Quadric method)
- (ddg.geometry.QuadricIntersection method)
- (ddg.geometry.spheres.CayleyKleinSphere method)
- (ddg.geometry.spheres.CayleyKleinSphereLike method)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere method)
- (ddg.geometry.spheres.MetricCayleyKleinSphere method)
- (ddg.geometry.spheres.QuadricSphere method)
- (ddg.geometry.spheres.SphereLike method)
- (ddg.geometry.Subspace method)
attach_pyramid()(in module ddg.halfedge)attribute_helper()(in module ddg.optimize.ifs.utils)
B
bicolor_edges()(in module ddg.halfedge)bicolor_faces()(in module ddg.halfedge)bicolor_vertices()(in module ddg.halfedge)blender_data_to_object()(in module ddg.blender.object)bmesh_from_mesh()(in module ddg.blender.bmesh)bmesh_to_ifs()(in module ddg.conversion.indexedfaceset.blender)BMP(ddg.blender.render.ImageFormatExtension attribute)bound_domain()(in module ddg.nets)boundary_edges()(in module ddg.halfedge)boundary_vertices
(ddg.indexedfaceset.IndexedFaceSet property)boundary_vertices()(in module ddg.halfedge)BoundaryExceptionbounded
(ddg.nets.DiscreteInterval property)bounded_directions
(ddg.nets.DiscreteInterval property)bridge_loops()(in module ddg.halfedge)
C
calculate_angle()(in module ddg.halfedge.delaunay)calculate_crs_coordinates()(ddg.halfedge.delaunay.SurfaceWithOverlay method)camera()(in module ddg.blender.camera)catmull_rom_curve()(in module ddg.math.euclidean)catmull_rom_spline()(in module ddg.math.euclidean)cayley_klein_distance()
(ddg.geometry.elliptic_models.ProjectiveModel method)- (ddg.geometry.elliptic_models.SphericalModel method)
- (ddg.geometry.euclidean_models.DualProjectiveModel method)
- (ddg.geometry.euclidean_models.MoebiusModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel method)
- (ddg.geometry.geometry_model_templates.CayleyKleinGeometry method)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry method)
- (ddg.geometry.hyperbolic_models.HemisphereModel method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (ddg.geometry.laguerre_models.ProjectiveModel method)
- (ddg.geometry.lie_models.ProjectiveModel method)
- (ddg.geometry.moebius_models.ParaboloidModel method)
- (ddg.geometry.moebius_models.ProjectiveModel method)
- (ddg.geometry.Quadric method)
- (ddg.geometry.spherical_models.ProjectiveModel method)
cayley_klein_distance_to_metric()
(ddg.geometry.elliptic_models.ProjectiveModel static method)cayley_klein_radius()
(ddg.geometry.spheres.CayleyKleinSphere method)cayley_klein_sphere()
(ddg.geometry.abc.CayleyKleinSphereFactory method)- (ddg.geometry.elliptic_models.ProjectiveModel method)
- (ddg.geometry.elliptic_models.SphericalModel method)
- (ddg.geometry.euclidean_models.DualProjectiveModel method)
- (ddg.geometry.euclidean_models.MoebiusModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel method)
- (ddg.geometry.geometry_model_templates.CayleyKleinGeometry method)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry method)
- (ddg.geometry.hyperbolic_models.HemisphereModel method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (ddg.geometry.laguerre_models.ProjectiveModel method)
- (ddg.geometry.lie_models.ProjectiveModel method)
- (ddg.geometry.moebius_models.ParaboloidModel method)
- (ddg.geometry.moebius_models.ProjectiveModel method)
- (ddg.geometry.spherical_models.ProjectiveModel method)
- (in module ddg.geometry)
cayley_klein_sphere_to_quadric()(in module ddg.geometry)CayleyKleinGeometry(class in ddg.geometry.geometry_model_templates)CayleyKleinSphere(class in ddg.geometry.spheres)CayleyKleinSphereFactory(class in ddg.geometry.abc)CayleyKleinSphereLike(class in ddg.geometry.spheres)cd()(in module ddg.math.functions)cell_index()
(ddg.indexedfaceset.IndexedFaceSet method)center
(ddg.geometry.spheres.CayleyKleinSphere attribute)center()
(ddg.geometry.Point method)center_subspace()(in module ddg.geometry)central_project()(in module ddg.geometry)central_project_complex()(in module ddg.geometry)central_project_contour()(in module ddg.geometry)change_affine_picture()
(ddg.abc.LinearTransformable method)christoffel_dual_quad()
(in module ddg.math.euclidean)christoffel_dual_vertex_star()(in module ddg.math.euclidean)CINEON(ddg.blender.render.ImageFormatExtension attribute)circ_angle_quad()(in module ddg.optimize.ifs.functionals)circle()
(in module ddg.math.parametrizations)circle_through_three_points()(in module ddg.math.euclidean)circle_to_halfedge()(in module ddg.conversion.halfedge.geometry.spheres)circularity_by_angles()(in module ddg.math.energies)circularity_by_complex_cr()(in module ddg.math.energies)circularity_by_ptolemy()(in module ddg.math.energies)circumcenter()
(in module ddg.math.complex)circumradius()
(in module ddg.math.complex)classification()(ddg.geometry.Pencil method)clear()
(ddg.arrays.CurveList method)clear_animation_data()(in module ddg.blender.animation)clear_empty_objects()(in module ddg.blender.object)clear_lattices()(in module ddg.blender.object)clear_plot()(in module ddg.jupyter)cn()(in module ddg.math.functions)codimension
(ddg.geometry.Point property)col_basis()(in module ddg.math.linalg)col_complement()(in module ddg.math.inner_product)col_complement_oriented()(in module ddg.math.inner_product)collection()(in module ddg.blender.collection)combinatorial_copy()(in module ddg.halfedge)combine_tols()(in module ddg.nonexact)common_perpendicular()(ddg.geometry.hyperbolic_models.ProjectiveModel method)complement()(in module ddg.halfedge)complete_types_dictionary()(in module ddg.geometry.signatures)complex_sample()(in module ddg.math.complex)compose()(in module ddg.nets)concatenate()(in module ddg.nets)cone()
(in module ddg.indexedfaceset)cone_axis()(in module ddg.geometry)cone_coordinates()(in module ddg.math.discrete_objects)cone_faces()(in module ddg.math.discrete_objects)confocal_conics_concentric()(in module ddg.math.parametrizations.confocal2d)confocal_conics_hyperbolic_pencil()(in module ddg.math.parametrizations.confocal2d)confocal_conics_ic_ellipse()(in module ddg.math.parametrizations.confocal2d)confocal_conics_ic_hyperbola()(in module ddg.math.parametrizations.confocal2d)confocal_conics_sqrt()(in module ddg.math.parametrizations.confocal2d)confocal_conics_trigonometric()(in module ddg.math.parametrizations.confocal2d)confocal_coordinates_circles_normalized()
(in module ddg.math.parametrizations.confocal3d)confocal_coordinates_elliptic()
(in module ddg.math.parametrizations.confocal3d)conjugate()(ddg.geometry.Quadric method)connected_components()(in module ddg.blender.mesh)continue_by_reflection()(in module ddg.nets)contract_edge()(in module ddg.halfedge)contract_face()(in module ddg.halfedge)convert()
(in module ddg.arrays)convert_qsic()(in module ddg.blender)convexhull_3d()(in module ddg.halfedge)coordinate_grid()(in module ddg.nets)coordinate_hyperplane()(in module ddg.geometry)coordinate_hypersurface()(in module ddg.nets)coordinate_line()(in module ddg.nets)coordinate_lines()(in module ddg.nets)coordinate_polyline()(in module ddg.halfedge)coordinate_polylines()(in module ddg.halfedge)coordinates()(in module ddg.math.linalg)copy()
(ddg.arrays.CurveList method)corank(ddg.geometry.Quadric property)corner_angle()(in module ddg.math.euclidean2d)corner_angle_signed()(in module ddg.math.euclidean2d)count()
(ddg.arrays.CurveList method)count_edges_in_loop()(in module ddg.halfedge)cr()
(in module ddg.math.complex)create_circle_data()(in module ddg.blender.curve)create_curve()(in module ddg.blender.curve)create_subdomain()(in module ddg.nets)cs()(in module ddg.math.functions)cube()
(in module ddg.halfedge)cube_coordinates()(in module ddg.math.discrete_objects)cube_faces()(in module ddg.math.discrete_objects)Curve(class in ddg.arrays)curve()(in module ddg.blender.curve)curve_as_mesh()(in module ddg.blender.curve)curve_object()(in module ddg.blender.curve)CurveList(class in ddg.arrays)cut_between_coordinate_half_spaces()(in module ddg.blender.bmesh)cut_bounding_box()
(in module ddg.blender.bmesh)cut_half_space()(in module ddg.blender.bmesh)cyclic_order()(in module ddg.math.euclidean2d)cylinder()
(in module ddg.halfedge)cylinder_coordinates()(in module ddg.math.discrete_objects)cylinder_faces()(in module ddg.math.discrete_objects)
D
d()
(ddg.geometry.elliptic_models.ProjectiveModel method)- (ddg.geometry.elliptic_models.SphericalModel method)
- (ddg.geometry.euclidean_models.MoebiusModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel static method)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry method)
- (ddg.geometry.geometry_model_templates.MetricGeometry method)
- (ddg.geometry.hyperbolic_models.HalfSpaceModel method)
- (ddg.geometry.hyperbolic_models.HemisphereModel method)
- (ddg.geometry.hyperbolic_models.PoincareDiskModel method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (ddg.geometry.spherical_models.ProjectiveModel method)
d_hyperplanes()(ddg.geometry.hyperbolic_models.ProjectiveModel method)d_point_hyperplane()(ddg.geometry.hyperbolic_models.ProjectiveModel method)dc()(in module ddg.math.functions)- ddg
- ddg.abc
- ddg.arrays
- ddg.blender
- ddg.blender.animation
- ddg.blender.bmesh
- ddg.blender.camera
- ddg.blender.collection
- ddg.blender.context
- ddg.blender.curve
- ddg.blender.freestyle
- ddg.blender.light
- ddg.blender.material
- ddg.blender.mesh
- ddg.blender.object
- ddg.blender.props
- ddg.blender.render
- ddg.blender.scene
- ddg.conversion
- ddg.conversion.halfedge
- ddg.conversion.halfedge.core
- ddg.conversion.halfedge.geometry
- ddg.conversion.halfedge.geometry.spheres
- ddg.conversion.halfedge.nets
- ddg.conversion.halfedge.obj
- ddg.conversion.indexedfaceset
- ddg.conversion.indexedfaceset.blender
- ddg.conversion.indexedfaceset.obj
- ddg.conversion.nets
- ddg.conversion.nets.core
- ddg.conversion.nets.geometry
- ddg.conversion.nets.geometry.quadrics
- ddg.conversion.nets.geometry.spheres
- ddg.conversion.nets.geometry.subspaces
- ddg.conversion.obj
- ddg.conversion.obj.halfedge
- ddg.conversion.obj.ifs
- ddg.geometry
- ddg.geometry.abc
- ddg.geometry.elliptic_models
- ddg.geometry.euclidean_models
- ddg.geometry.geometry_model_templates
- ddg.geometry.hyperbolic_models
- ddg.geometry.laguerre_models
- ddg.geometry.lie_models
- ddg.geometry.moebius_models
- ddg.geometry.signatures
- ddg.geometry.spheres
- ddg.geometry.spherical_models
- ddg.halfedge
- ddg.halfedge.delaunay
- ddg.indexedfaceset
- ddg.jupyter
- ddg.math
- ddg.math.complex
- ddg.math.discrete_objects
- ddg.math.energies
- ddg.math.euclidean
- ddg.math.euclidean2d
- ddg.math.functions
- ddg.math.grids
- ddg.math.inner_product
- ddg.math.linalg
- ddg.math.parametrizations
- ddg.math.parametrizations.confocal2d
- ddg.math.parametrizations.confocal3d
- ddg.math.parametrizations.discrete_confocal2d
- ddg.math.parametrizations.discrete_confocal3d
- ddg.math.parametrizations.discrete_ellipsoids
- ddg.math.projective
- ddg.math.quaternion
- ddg.math.random
- ddg.math.symmetric_matrices
- ddg.nets
- ddg.nets.parametrizations
- ddg.nets.parametrizations.confocal_quadrics
- ddg.nets.parametrizations.jacobi_elliptic_curve
- ddg.nets.parametrizations.spheres_and_circles
- ddg.nonexact
- ddg.optimize
- ddg.optimize.he
- ddg.optimize.he.functional
- ddg.optimize.he.functionals
- ddg.optimize.he.functionals.dirichlet_energy
- ddg.optimize.he.functionals.planar_faces_energy
- ddg.optimize.he.minimize
- ddg.optimize.ifs
- ddg.optimize.ifs.functionals
- ddg.optimize.ifs.utils
decompose_affine_transformation()(in module ddg.math.projective)decompose_similarity()(in module ddg.math.projective)degenerate_quadrics()(ddg.geometry.Pencil method)dehomogenize()
(ddg.geometry.Point method)dehomogenize_subspace()(in module ddg.geometry)delaunay_flip_algorithm()(in module ddg.halfedge.delaunay)delete()(in module ddg.blender.object)delete_attribute()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)delete_direction()(in module ddg.nets)delta()(in module ddg.math.parametrizations.discrete_ellipsoids)determinant()(in module ddg.math.complex)diagonal_lines()(in module ddg.nets)diagonal_triangle()(in module ddg.math.euclidean)diagonalize()(in module ddg.math.symmetric_matrices)diagonals()(in module ddg.halfedge)diags_from_faces()(in module ddg.indexedfaceset)dimension
(ddg.geometry.Point property)- (ddg.geometry.Quadric property)
- (ddg.geometry.QuadricIntersection property)
- (ddg.geometry.spheres.CayleyKleinSphere property)
- (ddg.geometry.spheres.CayleyKleinSphereLike attribute)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere property)
- (ddg.geometry.spheres.MetricCayleyKleinSphere property)
- (ddg.geometry.spheres.QuadricSphere property)
- (ddg.geometry.spheres.SphereLike attribute)
- (ddg.geometry.Subspace property)
- (ddg.nets.DiscreteCurve property)
- (ddg.nets.DiscreteInterval property)
- (ddg.nets.DiscreteIterativeNet property)
- (ddg.nets.DiscreteNet property)
- (ddg.nets.DiscreteRectangularDomain property)
- (ddg.nets.DiscreteRecursiveNet property)
- (ddg.nets.EmptyNet property)
- (ddg.nets.Net property)
- (ddg.nets.NetCollection property)
- (ddg.nets.PointNet property)
- (ddg.nets.SmoothCurve property)
- (ddg.nets.SmoothInterval property)
- (ddg.nets.SmoothNet property)
- (ddg.nets.SmoothRectangularDomain property)
dimension_complex
(ddg.geometry.Quadric property)dirichlet()(in module ddg.optimize.ifs.functionals)DirichletEnergy(class in ddg.optimize.he.functionals.dirichlet_energy)disc()
(in module ddg.halfedge)disc_coordinates()(in module ddg.math.discrete_objects)disc_face()(in module ddg.math.discrete_objects)disconnected_curve()(in module ddg.blender.curve)disconnected_curve_object()(in module ddg.blender.curve)discrete_confocal_conics_concentric()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_concentric_u1()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_concentric_u2()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_gamma()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_gamma_u1()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_gamma_u2()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_hyperbolic_pencil()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_hyperbolic_pencil_u1()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_hyperbolic_pencil_u2()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_ic_ellipse()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_ic_ellipse_u1()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_ic_ellipse_u2()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_ic_hyperbola()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_trigonometric()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_trigonometric_u1()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_conics_trigonometric_u2()(in module ddg.math.parametrizations.discrete_confocal2d)discrete_confocal_coordinates_gamma()
(in module ddg.math.parametrizations.discrete_confocal3d)discrete_domain_to_halfedge()(in module ddg.conversion.halfedge.nets)discrete_net_to_halfedge()(in module ddg.conversion.halfedge.nets)DiscreteCurve(class in ddg.nets)DiscreteDiagonalDomain(class in ddg.nets)DiscreteDomain(class in ddg.nets)DiscreteInterval(class in ddg.nets)DiscreteIterativeNet(class in ddg.nets)DiscreteNet(class in ddg.nets)DiscreteRectangularDomain(class in ddg.nets)DiscreteRecursiveNet(class in ddg.nets)DiscreteTriangularDomain(class in ddg.nets)distance()(in module ddg.math.euclidean)distance_lines()(in module ddg.math.euclidean)dn()(in module ddg.math.functions)dodecahedron()
(in module ddg.halfedge)dodecahedron_coordinates()(in module ddg.math.discrete_objects)dodecahedron_faces()(in module ddg.math.discrete_objects)Domain(class in ddg.nets)double_edged
(ddg.nets.DiscreteInterval property)double_factorial()(in module ddg.math.functions)DPX(ddg.blender.render.ImageFormatExtension attribute)ds()(in module ddg.math.functions)dual()
(ddg.geometry.Point method)dual_euclidean(in module ddg.geometry)dual_oriented()
(ddg.geometry.Point method)dual_transformation()(ddg.geometry.Quadric method)dualize()(in module ddg.indexedfaceset)DualProjectiveModel(class in ddg.geometry.euclidean_models)duplicate_by_properties()(in module ddg.blender.mesh)duplicate_by_transformation_matrices()(in module ddg.blender.mesh)duplicate_linked()(in module ddg.blender.mesh)
E
e()(in module ddg.math.linalg)edge_data
(ddg.nets.DiscreteDiagonalDomain property)edge_loop()(in module ddg.halfedge)edge_loop_from_face()(in module ddg.halfedge)edge_set()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)edge_vertex_list()
(ddg.indexedfaceset.IndexedFaceSet method)edges()
(in module ddg.arrays)eigenvalue_curve_function()(ddg.geometry.Pencil method)ellipse_from_foci()(ddg.geometry.euclidean_models.ProjectiveModel method)ellipsoid()(in module ddg.math.parametrizations.discrete_ellipsoids)elliptic(in module ddg.geometry)elliptic()
(ddg.geometry.elliptic_models.SphericalModel method)elliptic_curve_jacobi()(in module ddg.math.parametrizations)elliptic_curve_jacobi_domain()(in module ddg.math.parametrizations)elliptic_point
(ddg.geometry.elliptic_models.SphericalModel property)elliptic_subspace
(ddg.geometry.elliptic_models.SphericalModel property)embed()
(ddg.geometry.abc.Embeddable method)- (ddg.geometry.Point method)
- (ddg.geometry.Quadric method)
- (ddg.geometry.QuadricIntersection method)
- (ddg.geometry.spheres.CayleyKleinSphere method)
- (ddg.geometry.spheres.CayleyKleinSphereLike method)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere method)
- (ddg.geometry.spheres.MetricCayleyKleinSphere method)
- (ddg.geometry.spheres.QuadricSphere method)
- (ddg.geometry.spheres.SphereLike method)
- (ddg.geometry.Subspace method)
- (in module ddg.math.euclidean)
- (in module ddg.nets)
Embeddable(class in ddg.geometry.abc)empty()(in module ddg.blender.object)EmptyDomain(class in ddg.nets)EmptyNet(class in ddg.nets)euclidean(in module ddg.geometry)euclidean()
(ddg.geometry.elliptic_models.SphericalModel method)euclidean_circle_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)euclidean_cotan_weight()(in module ddg.halfedge.delaunay)euclidean_point
(ddg.geometry.elliptic_models.SphericalModel property)euclidean_sphere_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)euclidean_subspace
(ddg.geometry.elliptic_models.SphericalModel property)euclidean_to_projective()
(in module ddg.geometry.laguerre_models)EuclideanModel
(class in ddg.geometry.laguerre_models)evaluate()
(ddg.nets.DiscreteCurve method)- (ddg.nets.DiscreteIterativeNet method)
- (ddg.nets.DiscreteNet method)
- (ddg.nets.DiscreteRecursiveNet method)
- (ddg.optimize.he.functional.HalfEdgeFunctional method)
- (ddg.optimize.he.functionals.dirichlet_energy.DirichletEnergy method)
- (ddg.optimize.he.functionals.planar_faces_energy.PlanarFacesEnergy method)
- (in module ddg.nets)
evaluate_cotan_weight()(in module ddg.halfedge.delaunay)execute_flip_algo()(in module ddg.halfedge.delaunay)extend()(ddg.arrays.CurveList method)extend_to_basis()(in module ddg.math.linalg)extend_to_onb()(in module ddg.math.euclidean)extrinsic_lengthfunction()(in module ddg.halfedge.delaunay)extrude()(in module ddg.halfedge)
F
face_boundary()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)face_data
(ddg.nets.DiscreteDiagonalDomain property)face_edge_incidence()(ddg.indexedfaceset.NgonalIndexedFaceSet method)face_edge_list()
(ddg.indexedfaceset.IndexedFaceSet method)face_list()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)face_normal_via_cross_product_of_diagonals()(in module ddg.math.euclidean)face_vertex_array()(ddg.indexedfaceset.NgonalIndexedFaceSet method)face_vertex_dict()
(ddg.indexedfaceset.IndexedFaceSet method)face_vertex_incidence()(ddg.indexedfaceset.NgonalIndexedFaceSet method)face_vertex_list()
(ddg.indexedfaceset.IndexedFaceSet method)face_vertices()(in module ddg.halfedge)faces(ddg.arrays.Mesh attribute)fct
(ddg.nets.DiscreteCurve property)fill_hole()(in module ddg.halfedge)find_complement()(in module ddg.geometry.signatures)fixed_point
(ddg.geometry.elliptic_models.SphericalModel property)flat_cubic_n2_quad()(in module ddg.optimize.ifs.functionals)flat_cubic_n_quad()(in module ddg.optimize.ifs.functionals)flat_cubic_quad()(in module ddg.optimize.ifs.functionals)flat_det_quad()(in module ddg.optimize.ifs.functionals)flatten_functional()(in module ddg.optimize.ifs)flatten_functional_ignore()(in module ddg.optimize.ifs)flatten_gradient()(in module ddg.optimize.ifs)flatten_gradient_ignore()(in module ddg.optimize.ifs)flip()(in module ddg.halfedge.delaunay)focal_points()(in module ddg.math.euclidean)fourth_point_from_cross_ratio()
(in module ddg.math.complex)freestylify_curve()(in module ddg.blender.freestyle)from_0d_subspace()(in module ddg.arrays)from_1d_subspace()(in module ddg.arrays)from_2d_subspace()(in module ddg.arrays)from_bmesh()(in module ddg.blender.mesh)from_discrete_curve()(in module ddg.arrays)from_discrete_net()(in module ddg.arrays)from_elliptic()
(ddg.geometry.elliptic_models.SphericalModel method)from_empty_net()(in module ddg.arrays)from_euclidean()
(ddg.geometry.elliptic_models.SphericalModel method)from_half_edge_surface()(in module ddg.arrays)from_half_space()(ddg.geometry.hyperbolic_models.ProjectiveModel method)from_hyperbolic()
(ddg.geometry.elliptic_models.SphericalModel method)from_hyperbolic_half_space()
(ddg.geometry.elliptic_models.SphericalModel method)from_hyperbolic_poincare()
(ddg.geometry.elliptic_models.SphericalModel method)from_indexed_face_set()(in module ddg.arrays)from_json()(in module ddg.halfedge)from_laguerre()
(ddg.geometry.euclidean_models.DualProjectiveModel method)from_lie()
(ddg.geometry.elliptic_models.SphericalModel method)from_moebius()
(ddg.geometry.elliptic_models.ProjectiveModel method)from_net_collection()(in module ddg.arrays)from_paraboloid()
(ddg.geometry.elliptic_models.SphericalModel method)from_poincare()(ddg.geometry.hyperbolic_models.ProjectiveModel method)from_point_net()(in module ddg.arrays)from_pydata()(in module ddg.blender.bmesh)from_quadric()(in module ddg.arrays)from_quadric_sphere()(in module ddg.arrays)function_decorator_flatten()(in module ddg.optimize.he.minimize)
G
g1_function()(in module ddg.math.parametrizations.discrete_ellipsoids)g2_function()(in module ddg.math.parametrizations.discrete_ellipsoids)g_circ_angle_quad()(in module ddg.optimize.ifs.functionals)g_flat_cubic_n2_quad()(in module ddg.optimize.ifs.functionals)g_flat_cubic_n_quad()(in module ddg.optimize.ifs.functionals)g_flat_cubic_quad()(in module ddg.optimize.ifs.functionals)g_flat_det_quad()(in module ddg.optimize.ifs.functionals)generalized_cayley_klein_sphere()
(ddg.geometry.abc.CayleyKleinSphereFactory method)- (ddg.geometry.elliptic_models.ProjectiveModel method)
- (ddg.geometry.elliptic_models.SphericalModel method)
- (ddg.geometry.euclidean_models.DualProjectiveModel method)
- (ddg.geometry.euclidean_models.MoebiusModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel method)
- (ddg.geometry.geometry_model_templates.CayleyKleinGeometry method)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry method)
- (ddg.geometry.hyperbolic_models.HemisphereModel method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (ddg.geometry.laguerre_models.ProjectiveModel method)
- (ddg.geometry.lie_models.ProjectiveModel method)
- (ddg.geometry.moebius_models.ParaboloidModel method)
- (ddg.geometry.moebius_models.ProjectiveModel method)
- (ddg.geometry.spherical_models.ProjectiveModel method)
- (in module ddg.geometry)
generalized_cayley_klein_sphere_to_quadric()(in module ddg.geometry)generalized_radius()
(ddg.geometry.spheres.CayleyKleinSphere method)GeneralizedCayleyKleinSphere(class in ddg.geometry.spheres)GeneralizedIndexedFaceSet(class in ddg.indexedfaceset)geodesic()(ddg.geometry.hyperbolic_models.ProjectiveModel method)geometry
(ddg.geometry.spheres.CayleyKleinSphere property)get_attribute()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)get_data()(in module ddg.blender.object)get_intrinsic_delaunay_surf()(ddg.halfedge.delaunay.SurfaceWithOverlay method)get_matrix()(in module ddg.math.inner_product)get_orientation()
(ddg.indexedfaceset.NoneFace method)get_oriented_tuple()
(ddg.indexedfaceset.NoneFace method)get_tol_defaults()(in module ddg.nonexact)get_tuple()
(ddg.indexedfaceset.NoneFace method)get_vertex_set()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)glue()(ddg.halfedge.Surface method)glue_arc_points()(in module ddg.blender.curve)glue_bezier_points()(in module ddg.blender.curve)glue_circle_points()(in module ddg.blender.curve)gram_matrix()(in module ddg.math.inner_product)grid()
(in module ddg.halfedge)grid_sandwich()(in module ddg.indexedfaceset)grid_with_periodicity()(in module ddg.indexedfaceset)
H
half_space()(ddg.geometry.hyperbolic_models.ProjectiveModel method)half_space_to_hemisphere()(in module ddg.geometry.hyperbolic_models)HalfEdgeFunctional(class in ddg.optimize.he.functional)HalfSpaceModel(class in ddg.geometry.hyperbolic_models)HDR(ddg.blender.render.ImageFormatExtension attribute)hds_to_obj()(in module ddg.conversion.obj.halfedge)hemisphere_to_half_space()(in module ddg.geometry.hyperbolic_models)hemisphere_to_poincare()(in module ddg.geometry.hyperbolic_models)hemisphere_to_projective()(in module ddg.geometry.hyperbolic_models)HemisphereModel(class in ddg.geometry.hyperbolic_models)hide_previous()(in module ddg.blender.props)homogeneous()(in module ddg.math.complex)homogenize()
(in module ddg.math.projective)hyperbolic(in module ddg.geometry)hyperbolic()
(ddg.geometry.elliptic_models.SphericalModel method)hyperbolic_half_space()
(ddg.geometry.elliptic_models.SphericalModel method)hyperbolic_poincare()
(ddg.geometry.elliptic_models.SphericalModel method)hyperbolic_point
(ddg.geometry.elliptic_models.SphericalModel property)hyperbolic_subspace
(ddg.geometry.elliptic_models.SphericalModel property)hyperplane_from_normal()(in module ddg.geometry)
I
icosahedron()
(in module ddg.halfedge)icosahedron_coordinates()(in module ddg.math.discrete_objects)icosahedron_faces()(in module ddg.math.discrete_objects)icosphere()(in module ddg.halfedge)ifs_to_obj()(in module ddg.conversion.obj.ifs)imag()(in module ddg.math.quaternion)ImageFormatExtension(class in ddg.blender.render)in_edges()(in module ddg.halfedge)in_general_position()(in module ddg.math.projective)index()
(ddg.arrays.CurveList method)index_sequence()(ddg.geometry.Pencil method)indexed_face_set_to_surface()(in module ddg.indexedfaceset)IndexedFaceSet(class in ddg.indexedfaceset)IndexSequence(class in ddg.geometry.signatures)init_crossings_attr()(in module ddg.halfedge.delaunay)init_overlay_structure()(in module ddg.halfedge.delaunay)initial_guess()(in module ddg.optimize.ifs.utils)inner_product()
(ddg.geometry.elliptic_models.ProjectiveModel method)- (ddg.geometry.elliptic_models.SphericalModel method)
- (ddg.geometry.euclidean_models.DualProjectiveModel method)
- (ddg.geometry.euclidean_models.MoebiusModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel method)
- (ddg.geometry.geometry_model_templates.CayleyKleinGeometry method)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry method)
- (ddg.geometry.hyperbolic_models.HemisphereModel method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (ddg.geometry.laguerre_models.ProjectiveModel method)
- (ddg.geometry.lie_models.ProjectiveModel method)
- (ddg.geometry.moebius_models.ParaboloidModel method)
- (ddg.geometry.moebius_models.ProjectiveModel method)
- (ddg.geometry.Quadric method)
- (ddg.geometry.spherical_models.ProjectiveModel method)
insert()(ddg.arrays.CurveList method)integrate_one_form()(in module ddg.halfedge)interior_cells
(ddg.optimize.he.functional.HalfEdgeFunctional property)interior_edges()(in module ddg.halfedge)interior_vertices()(in module ddg.halfedge)intersect()(in module ddg.geometry)intersect_diags()
(in module ddg.math.complex)intersect_edges()
(in module ddg.math.complex)intersect_quadrics()(in module ddg.geometry)intersect_quadrics_with_diagonalisable_matrices()(in module ddg.geometry)intersection()
(ddg.geometry.Pencil method)intersection_in_barycentric_coords()(in module ddg.math.euclidean2d)intersectionCramer()(in module ddg.math.euclidean2d)interval
(ddg.nets.DiscreteInterval property)intervals
(ddg.nets.DiscreteInterval property)intrinsic_lengthfunction()(in module ddg.halfedge.delaunay)inverse()(in module ddg.math.quaternion)inverse_order()(in module ddg.geometry.signatures)inverse_stereographic_project()(in module ddg.geometry)IRIS(ddg.blender.render.ImageFormatExtension attribute)is_boundary_edge()(in module ddg.halfedge)is_boundary_vertex()
(ddg.indexedfaceset.IndexedFaceSet method)is_circle()
(ddg.geometry.spheres.CayleyKleinSphere method)is_connected()(in module ddg.halfedge)is_definite
(ddg.geometry.signatures.AffineSignature property)is_degenerate
(ddg.geometry.Quadric property)is_delaunay()(in module ddg.halfedge.delaunay)is_hypersphere()
(ddg.geometry.spheres.CayleyKleinSphere method)is_indefinite
(ddg.geometry.signatures.AffineSignature property)is_manifold()(in module ddg.indexedfaceset)is_negative_definite
(ddg.geometry.signatures.AffineSignature property)is_negative_semi_definite
(ddg.geometry.signatures.AffineSignature property)is_positive_definite
(ddg.geometry.signatures.AffineSignature property)is_positive_semi_definite
(ddg.geometry.signatures.AffineSignature property)is_projective_frame()(in module ddg.math.projective)is_semi_definite
(ddg.geometry.signatures.AffineSignature property)is_symmetric()(in module ddg.math.symmetric_matrices)is_triangulation()(in module ddg.halfedge)isclose()(in module ddg.nonexact)isothermicity_by_dual_quads()(in module ddg.math.energies)
J
jacobi_elliptic_curve()(in module ddg.nets.parametrizations.jacobi_elliptic_curve)join()
(in module ddg.blender.bmesh)join_coplanar_faces()(in module ddg.halfedge)join_neighbouring_faces()(in module ddg.halfedge)JordanBlock(class in ddg.geometry.signatures)JPEG(ddg.blender.render.ImageFormatExtension attribute)JPEG2000(ddg.blender.render.ImageFormatExtension attribute)
K
L
laguerre(in module ddg.geometry)laguerre()
(ddg.geometry.euclidean_models.DualProjectiveModel method)laguerre_point(ddg.geometry.lie_models.ProjectiveModel property)laguerre_subspace(ddg.geometry.lie_models.ProjectiveModel property)laplace_determinant()(in module ddg.math.linalg)laplace_invariant()(in module ddg.halfedge)laplace_invariant_cross()(in module ddg.halfedge)laplace_invariant_quad()(in module ddg.halfedge)last_entry(ddg.geometry.signatures.AffineSignature attribute)layout_of_crossed_faces()(ddg.halfedge.delaunay.SurfaceWithOverlay method)least_square_subspace()(in module ddg.geometry)least_square_subspace_from_affine_points()(in module ddg.geometry)least_squares()(in module ddg.optimize.ifs)length_from_co()(in module ddg.halfedge)level()(in module ddg.geometry)lie(in module ddg.geometry)lie()
(ddg.geometry.elliptic_models.SphericalModel method)lift_sphere_to_quadric()(in module ddg.geometry)light()(in module ddg.blender.light)light_like_vectors_from_onb()(in module ddg.math.inner_product)line2D()(in module ddg.math.euclidean2d)line_segment_from_point_and_direction()(in module ddg.arrays)line_segment_from_points()(in module ddg.arrays)linear_dependence()(in module ddg.math.linalg)LinearTransformable(class in ddg.abc)lineset()(in module ddg.blender.freestyle)lineset_to_marked_hidden()(in module ddg.blender.freestyle)lineset_to_marked_visible()(in module ddg.blender.freestyle)linestyle()(in module ddg.blender.freestyle)linestyle_to_dashed()(in module ddg.blender.freestyle)linestyle_to_plain()(in module ddg.blender.freestyle)link()(in module ddg.blender.object)load_props()(in module ddg.blender.props)log_history()(in module ddg.optimize.ifs.utils)look_at_point()
(in module ddg.blender.camera)
M
mark_all_edges()(in module ddg.blender.freestyle)material()(in module ddg.blender.material)matrix
(ddg.geometry.signatures.AffineSignature property)matrix()(ddg.geometry.Pencil method)matrix_to_arrays()(in module ddg.math.linalg)matrix_world_transformation_function()(in module ddg.blender.object)mean_values_on_faces()(in module ddg.indexedfaceset)meet()(in module ddg.geometry)Mesh(class in ddg.arrays)mesh()(in module ddg.blender.mesh)mesh_object()(in module ddg.blender.mesh)mesh_union()(in module ddg.arrays)metric_radius()
(ddg.geometry.spheres.CayleyKleinSphere method)metric_to_cayley_klein_distance()
(ddg.geometry.elliptic_models.ProjectiveModel static method)MetricCayleyKleinGeometry(class in ddg.geometry.geometry_model_templates)MetricCayleyKleinSphere(class in ddg.geometry.spheres)MetricGeometry(class in ddg.geometry.geometry_model_templates)minimization_history()(in module ddg.optimize.he.minimize)minimize()(in module ddg.optimize.ifs)minimizer()(in module ddg.optimize.he.minimize)minkowski_confocal_coordinates()
(in module ddg.math.parametrizations.confocal3d)minkowski_confocal_coordinates2()
(in module ddg.math.parametrizations.confocal3d)minkowski_confocal_quadrics()(in module ddg.math.parametrizations.confocal3d)minors()(in module ddg.math.linalg)minus
(ddg.geometry.signatures.AffineSignature attribute)mobius_strip()(in module ddg.math.parametrizations)mode()(in module ddg.blender.context)modify_direction()(in module ddg.nets)-
module
- ddg
- ddg.abc
- ddg.arrays
- ddg.blender
- ddg.blender.animation
- ddg.blender.bmesh
- ddg.blender.camera
- ddg.blender.collection
- ddg.blender.context
- ddg.blender.curve
- ddg.blender.freestyle
- ddg.blender.light
- ddg.blender.material
- ddg.blender.mesh
- ddg.blender.object
- ddg.blender.props
- ddg.blender.render
- ddg.blender.scene
- ddg.conversion
- ddg.conversion.halfedge
- ddg.conversion.halfedge.core
- ddg.conversion.halfedge.geometry
- ddg.conversion.halfedge.geometry.spheres
- ddg.conversion.halfedge.nets
- ddg.conversion.halfedge.obj
- ddg.conversion.indexedfaceset
- ddg.conversion.indexedfaceset.blender
- ddg.conversion.indexedfaceset.obj
- ddg.conversion.nets
- ddg.conversion.nets.core
- ddg.conversion.nets.geometry
- ddg.conversion.nets.geometry.quadrics
- ddg.conversion.nets.geometry.spheres
- ddg.conversion.nets.geometry.subspaces
- ddg.conversion.obj
- ddg.conversion.obj.halfedge
- ddg.conversion.obj.ifs
- ddg.geometry
- ddg.geometry.abc
- ddg.geometry.elliptic_models
- ddg.geometry.euclidean_models
- ddg.geometry.geometry_model_templates
- ddg.geometry.hyperbolic_models
- ddg.geometry.laguerre_models
- ddg.geometry.lie_models
- ddg.geometry.moebius_models
- ddg.geometry.signatures
- ddg.geometry.spheres
- ddg.geometry.spherical_models
- ddg.halfedge
- ddg.halfedge.delaunay
- ddg.indexedfaceset
- ddg.jupyter
- ddg.math
- ddg.math.complex
- ddg.math.discrete_objects
- ddg.math.energies
- ddg.math.euclidean
- ddg.math.euclidean2d
- ddg.math.functions
- ddg.math.grids
- ddg.math.inner_product
- ddg.math.linalg
- ddg.math.parametrizations
- ddg.math.parametrizations.confocal2d
- ddg.math.parametrizations.confocal3d
- ddg.math.parametrizations.discrete_confocal2d
- ddg.math.parametrizations.discrete_confocal3d
- ddg.math.parametrizations.discrete_ellipsoids
- ddg.math.projective
- ddg.math.quaternion
- ddg.math.random
- ddg.math.symmetric_matrices
- ddg.nets
- ddg.nets.parametrizations
- ddg.nets.parametrizations.confocal_quadrics
- ddg.nets.parametrizations.jacobi_elliptic_curve
- ddg.nets.parametrizations.spheres_and_circles
- ddg.nonexact
- ddg.optimize
- ddg.optimize.he
- ddg.optimize.he.functional
- ddg.optimize.he.functionals
- ddg.optimize.he.functionals.dirichlet_energy
- ddg.optimize.he.functionals.planar_faces_energy
- ddg.optimize.he.minimize
- ddg.optimize.ifs
- ddg.optimize.ifs.functionals
- ddg.optimize.ifs.utils
moebius(in module ddg.geometry)moebius()
(ddg.geometry.elliptic_models.ProjectiveModel method)moebius_point(ddg.geometry.lie_models.ProjectiveModel property)moebius_subspace(ddg.geometry.lie_models.ProjectiveModel property)moebius_to_projective()(in module ddg.geometry.euclidean_models)MoebiusModel(class in ddg.geometry.euclidean_models)multiply()(in module ddg.math.quaternion)
N
nc()(in module ddg.math.functions)nd()(in module ddg.math.functions)neighboring_faces()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)neighboring_faces_with_orientation()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)Net(class in ddg.nets)NetCollection(class in ddg.nets)new_bezier_arc()(in module ddg.blender.curve)new_bezier_circle()(in module ddg.blender.curve)new_bezier_curve()(in module ddg.blender.curve)nflat_index()(in module ddg.optimize.ifs.utils)NgonalIndexedFaceSet(class in ddg.indexedfaceset)non_degenerate_subspace(ddg.geometry.Quadric property)non_manifold_edges(ddg.arrays.Mesh attribute)NoneFace(class in ddg.indexedfaceset)NonManifoldExceptionNonOrientableExceptionnormal()(in module ddg.geometry)normal_with_level()(in module ddg.geometry)normalform()
(ddg.geometry.signatures.IndexSequence method)normalize()
(ddg.geometry.Quadric method)normals()(in module ddg.geometry)ns()(in module ddg.math.functions)nullspace()(in module ddg.math.linalg)number_of_edges()(in module ddg.halfedge)number_of_faces()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)
O
obj_to_hds()(in module ddg.conversion.halfedge.obj)obj_to_ifs()(in module ddg.conversion.indexedfaceset.obj)octahedral_grid()(in module ddg.nets)octahedral_grid_planes()
(in module ddg.math.parametrizations.confocal3d)octahedral_grid_planes2()
(in module ddg.math.parametrizations.confocal3d)octahedron()
(in module ddg.halfedge)octahedron_coordinates()(in module ddg.math.discrete_objects)octahedron_faces()(in module ddg.math.discrete_objects)OPEN_EXR(ddg.blender.render.ImageFormatExtension attribute)OPEN_EXR_MULTILAYER(ddg.blender.render.ImageFormatExtension attribute)opp_angle_cot()(in module ddg.halfedge.delaunay)opp_halfangle_tan()(in module ddg.halfedge.delaunay)opposite_edge_at_head()(in module ddg.halfedge)opposite_edge_in_face()(in module ddg.halfedge)opposite_face()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)opposite_face_with_orientation()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)orient()(in module ddg.indexedfaceset)OrientedFace(class in ddg.indexedfaceset)OrientedIndexedFaceSet(class in ddg.indexedfaceset)orthogonal_sphere()
(ddg.geometry.elliptic_models.ProjectiveModel method)orthonormalize()
(ddg.geometry.Point method)orthonormalize_and_center()
(ddg.geometry.Point method)orthonormalize_and_center_subspace()(in module ddg.geometry)orthonormalize_subspace()(in module ddg.geometry)out_edges()(in module ddg.halfedge)
P
paraboloid()
(ddg.geometry.elliptic_models.SphericalModel method)paraboloid_to_projective_and_back()(in module ddg.geometry.moebius_models)ParaboloidModel(class in ddg.geometry.moebius_models)parametrize_subspace_convex()(in module ddg.conversion.nets.geometry.subspaces)parametrize_subspace_homogeneous()(in module ddg.conversion.nets.geometry.subspaces)Pencil(class in ddg.geometry)pencil()(ddg.geometry.QuadricIntersection method)periodic
(ddg.nets.DiscreteInterval property)periodicity
(ddg.arrays.Curve attribute)perpendicular_bisector()(ddg.geometry.euclidean_models.ProjectiveModel static method)perpendicular_subspace()(ddg.geometry.hyperbolic_models.ProjectiveModel method)PlanarFacesEnergy(class in ddg.optimize.he.functionals.planar_faces_energy)planarity_by_diagonal_distance()(in module ddg.math.energies)plus
(ddg.geometry.signatures.AffineSignature attribute)PNG(ddg.blender.render.ImageFormatExtension attribute)poincare()(ddg.geometry.hyperbolic_models.ProjectiveModel method)poincare_to_hemisphere()(in module ddg.geometry.hyperbolic_models)poincare_to_projective()(in module ddg.geometry.hyperbolic_models)PoincareDiskModel(class in ddg.geometry.hyperbolic_models)Point(class in ddg.geometry)point(ddg.geometry.Point property)point_of_intersection()(in module ddg.math.projective)point_to_quaternion()(in module ddg.math.quaternion)PointNet(class in ddg.nets)Points(class in ddg.arrays)points
(ddg.arrays.Curve attribute)polarity_matrix()(in module ddg.math.inner_product)polarize()
(ddg.geometry.Quadric method)polarize_oriented()(ddg.geometry.Quadric method)pole_of_sphere()
(ddg.geometry.elliptic_models.SphericalModel method)pop()(ddg.arrays.CurveList method)project_onto_complement()(in module ddg.math.inner_product)projective_normalization()(in module ddg.geometry.signatures)projective_to_euclidean()
(in module ddg.geometry.laguerre_models)projective_to_hemisphere()(in module ddg.geometry.hyperbolic_models)projective_to_moebius()(in module ddg.geometry.euclidean_models)projective_to_poincare()(in module ddg.geometry.hyperbolic_models)projective_to_spherical()(in module ddg.geometry.elliptic_models)ProjectiveModel
(class in ddg.geometry.elliptic_models)ProjectiveObject(class in ddg.geometry.abc)protect_material()(in module ddg.blender.material)
Q
q()(in module ddg.math.parametrizations.discrete_ellipsoids)qgamma()(in module ddg.math.functions)quad_grid()(in module ddg.math.grids)quad_grid_sandwich()(in module ddg.math.grids)quad_grid_with_periodicity()(in module ddg.math.grids)Quadric(class in ddg.geometry)quadric()
(ddg.geometry.abc.QuadricConvertible method)quadric_from_points()(in module ddg.geometry)quadric_from_three_skew_lines()(in module ddg.geometry)quadric_normalization()(in module ddg.geometry)quadric_to_smooth_net()(in module ddg.conversion.nets.geometry.quadrics)quadric_to_sphere()(ddg.geometry.euclidean_models.ProjectiveModel class method)quadric_to_subspaces()(in module ddg.geometry)QuadricConvertible(class in ddg.geometry.abc)QuadricIntersection(class in ddg.geometry)QuadricSphere(class in ddg.geometry.spheres)
R
radical_subspace()(ddg.geometry.euclidean_models.ProjectiveModel static method)radius
(ddg.geometry.spheres.CayleyKleinSphere attribute)random_contained_subspace()(in module ddg.geometry)random_matrix()(in module ddg.math.random)random_matrix_close_to_identity()(in module ddg.math.random)random_point_on_sphere()(in module ddg.math.random)random_subspace()(in module ddg.geometry)rank
(ddg.geometry.Quadric property)rank()(in module ddg.math.linalg)recover()
(ddg.nets.DiscreteInterval method)reflect()(in module ddg.math.inner_product)reflect_in_hyperplane()(ddg.geometry.euclidean_models.ProjectiveModel static method)reflection_in_a_hyperplane()(in module ddg.math.euclidean)regular_matrix()(ddg.geometry.Pencil method)rel_angle()(in module ddg.math.complex)remove()(ddg.arrays.CurveList method)remove_columns()(in module ddg.optimize.ifs.utils)remove_edge()(in module ddg.halfedge)remove_face()(in module ddg.halfedge)remove_vertex()(in module ddg.halfedge)render_animation()(in module ddg.blender.render)render_frame()(in module ddg.blender.render)reset_tol_defaults()(in module ddg.nonexact)result_decorator_unflatten()(in module ddg.optimize.he.minimize)reverse()(ddg.arrays.CurveList method)reverse_orientation()(in module ddg.halfedge)roots()(ddg.geometry.Pencil method)rotate_left()(in module ddg.geometry.signatures)rotate_right()(in module ddg.geometry.signatures)rotation()(in module ddg.math.euclidean2d)rotation_angle_axis()(in module ddg.math.euclidean)rotation_from_to()(in module ddg.math.euclidean)row_basis()(in module ddg.math.linalg)row_complement()(in module ddg.math.inner_product)row_complement_oriented()(in module ddg.math.inner_product)
S
sample_domain()(in module ddg.indexedfaceset)sample_interval()(in module ddg.nets)sample_smooth_domain()(in module ddg.nets)sample_smooth_net()(in module ddg.nets)sampling_decomposer()(in module ddg.nets)save_props()(in module ddg.blender.props)sc()(in module ddg.math.functions)scalar_product()(in module ddg.math.complex)scale_rotation_from_to()(in module ddg.math.euclidean)scaleXYZ()(in module ddg.math.euclidean)scatter()(in module ddg.blender)sd()(in module ddg.math.functions)segre_symbol()(ddg.geometry.Pencil method)SegreSymbol(class in ddg.geometry.signatures)set_attr_by_function()(in module ddg.halfedge)set_attribute()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)set_background_image()(in module ddg.blender.camera)set_background_movieclip()(in module ddg.blender.camera)set_curve_properties()(in module ddg.blender.curve)set_end_frame()(in module ddg.blender.animation)set_euclidean_length_attr()(in module ddg.halfedge)set_film_transparency()(in module ddg.blender.render)set_keyframe()(in module ddg.blender.animation)set_material()(in module ddg.blender.material)set_matrix_world()(in module ddg.blender.object)set_minimal_valency_attr()(in module ddg.halfedge)set_orientation()
(ddg.indexedfaceset.NoneFace method)set_prop()(in module ddg.blender.object)set_prop_if_not_set()(in module ddg.blender.props)set_render_output_images()(in module ddg.blender.render)set_render_stamp_note()(in module ddg.blender.render)set_tol_defaults()(in module ddg.nonexact)set_transparency()(in module ddg.blender.material)set_valency_attr()(in module ddg.halfedge)set_value()(in module ddg.blender.material)set_world_background()(in module ddg.blender.render)settings()(in module ddg.blender.freestyle)setup_cycles_renderer()(in module ddg.blender.render)setup_eevee_renderer()(in module ddg.blender.render)setup_freestyle()(in module ddg.blender.freestyle)setup_plot()(in module ddg.jupyter)shade_smooth()(in module ddg.blender.mesh)show_2d()(in module ddg.jupyter)show_3d()(in module ddg.jupyter)shrink_domain()(in module ddg.nets)Signature(class in ddg.geometry.signatures)signature()
(ddg.geometry.Quadric method)signature_from_diagonal()(in module ddg.geometry.signatures)signature_sequence()
(ddg.geometry.Pencil method)signature_sort_key()(in module ddg.math.symmetric_matrices)SignatureSequence(class in ddg.geometry.signatures)single_edges()(in module ddg.halfedge)singular_subspace(ddg.geometry.Quadric property)skew_symmetric_matrix()(in module ddg.math.euclidean)SmoothCurve(class in ddg.nets)SmoothDomain(class in ddg.nets)SmoothInterval(class in ddg.nets)SmoothNet(class in ddg.nets)SmoothRectangularDomain(class in ddg.nets)sn()(in module ddg.math.functions)some_edge()(in module ddg.halfedge)some_face()(in module ddg.halfedge)some_vertex()(in module ddg.halfedge)sort()(ddg.arrays.CurveList method)sort_by_jordanblock()(in module ddg.geometry.signatures)sort_by_signature()(in module ddg.geometry.signatures)sphere()
(ddg.geometry.abc.SphereFactory method)- (ddg.geometry.elliptic_models.ProjectiveModel method)
- (ddg.geometry.euclidean_models.ProjectiveModel class method)
- (ddg.geometry.geometry_model_templates.MetricCayleyKleinGeometry method)
- (ddg.geometry.hyperbolic_models.ProjectiveModel method)
- (in module ddg.math.parametrizations)
- (in module ddg.nets.parametrizations.spheres_and_circles)
sphere_from_affine_point_and_normals()(ddg.geometry.euclidean_models.ProjectiveModel class method)sphere_from_pole()
(ddg.geometry.elliptic_models.SphericalModel method)sphere_through_four_points()(in module ddg.math.euclidean)sphere_through_points()
(ddg.geometry.elliptic_models.ProjectiveModel method)sphere_to_icosphere()(in module ddg.conversion.halfedge.geometry.spheres)sphere_to_quadric()(ddg.geometry.euclidean_models.ProjectiveModel static method)sphere_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)SphereFactory(class in ddg.geometry.abc)SphereLike(class in ddg.geometry.spheres)spherical(in module ddg.geometry)spherical_to_projective()(in module ddg.geometry.elliptic_models)SphericalModel(class in ddg.geometry.elliptic_models)split_face_at()(in module ddg.halfedge)stellar_subdivide()(in module ddg.halfedge)stereographic_project()(in module ddg.geometry)subdivide()(in module ddg.halfedge)subdivide_edge()(in module ddg.halfedge)Subspace(class in ddg.geometry)subspace
(ddg.geometry.Pencil property)- (ddg.geometry.spheres.CayleyKleinSphere attribute)
- (ddg.geometry.spheres.CayleyKleinSphereLike attribute)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere attribute)
- (ddg.geometry.spheres.MetricCayleyKleinSphere attribute)
- (ddg.geometry.spheres.QuadricSphere attribute)
- (ddg.geometry.spheres.SphereLike attribute)
subspace_from_affine_columns()(in module ddg.geometry)subspace_from_affine_points()(in module ddg.geometry)subspace_from_affine_points_and_directions()(in module ddg.geometry)subspace_from_affine_rows()(in module ddg.geometry)subspace_from_columns()(in module ddg.geometry)subspace_from_rows()(in module ddg.geometry)subspace_to_smooth_net()(in module ddg.conversion.nets.geometry.subspaces)Surface(class in ddg.halfedge)surface_of_revolution()(in module ddg.nets)surface_to_ifs_json()(in module ddg.halfedge)SurfaceErrorSurfaceWithOverlay(class in ddg.halfedge.delaunay)svd_rank()(in module ddg.nonexact)symmetric_matrix_from_diagonal()(in module ddg.math.symmetric_matrices)symmetrize()(in module ddg.math.symmetric_matrices)
T
TARGA(ddg.blender.render.ImageFormatExtension attribute)TARGA_RAW(ddg.blender.render.ImageFormatExtension attribute)tetrahedron()
(in module ddg.halfedge)tetrahedron_coordinates()(in module ddg.math.discrete_objects)tetrahedron_faces()(in module ddg.math.discrete_objects)TIFF(ddg.blender.render.ImageFormatExtension attribute)to_array()(in module ddg.math.complex)to_complex()(in module ddg.math.complex)to_elliptic()
(ddg.geometry.elliptic_models.SphericalModel method)to_euclidean()
(ddg.geometry.elliptic_models.SphericalModel method)to_half_space()(ddg.geometry.hyperbolic_models.ProjectiveModel method)to_halfedge()
(in module ddg)to_hyperbolic()
(ddg.geometry.elliptic_models.SphericalModel method)to_hyperbolic_half_space()
(ddg.geometry.elliptic_models.SphericalModel method)to_hyperbolic_poincare()
(ddg.geometry.elliptic_models.SphericalModel method)to_json()(in module ddg.halfedge)to_json_string()(in module ddg.halfedge)to_laguerre()
(ddg.geometry.euclidean_models.DualProjectiveModel method)to_lie()
(ddg.geometry.elliptic_models.SphericalModel method)to_moebius()
(ddg.geometry.elliptic_models.ProjectiveModel method)to_paraboloid()
(ddg.geometry.elliptic_models.SphericalModel method)to_poincare()(ddg.geometry.hyperbolic_models.ProjectiveModel method)to_smooth_net()
(in module ddg)TolDefaults(class in ddg.nonexact)torus()(in module ddg.math.parametrizations)touching_cone()(in module ddg.geometry)transform()
(ddg.abc.LinearTransformable method)transform_attribute()(in module ddg.indexedfaceset)translation()(in module ddg.math.projective)translation_to()(in module ddg.math.euclidean)translations_from_quad_3d()(in module ddg.math.projective)translations_from_quad_4d()(in module ddg.math.projective)traverser
(ddg.nets.DiscreteCurve property)triangle_area()(in module ddg.math.euclidean2d)triangle_grid()
(in module ddg.halfedge)triangulate_quads()(in module ddg.math.grids)triangulated_faces()(in module ddg.math.discrete_objects)triangulated_quad_grid()(in module ddg.math.grids)
U
unbounded_directions
(ddg.nets.DiscreteInterval property)unembed()
(ddg.geometry.abc.Embeddable method)- (ddg.geometry.Point method)
- (ddg.geometry.Quadric method)
- (ddg.geometry.QuadricIntersection method)
- (ddg.geometry.spheres.CayleyKleinSphere method)
- (ddg.geometry.spheres.CayleyKleinSphereLike method)
- (ddg.geometry.spheres.GeneralizedCayleyKleinSphere method)
- (ddg.geometry.spheres.MetricCayleyKleinSphere method)
- (ddg.geometry.spheres.QuadricSphere method)
- (ddg.geometry.spheres.SphereLike method)
- (ddg.geometry.Subspace method)
union()(in module ddg.halfedge)update_crossings()(in module ddg.halfedge.delaunay)update_edgelength()(in module ddg.halfedge.delaunay)update_func()(in module ddg.blender.props)
V
validate()(ddg.halfedge.Surface method)validate_curve()(ddg.halfedge.Surface method)validate_graph()(ddg.halfedge.Surface method)validate_surface()(ddg.halfedge.Surface method)vectorize_inner_product()(in module ddg.math.inner_product)verify_closure_one_form()(in module ddg.halfedge)vertex_normal_via_diagonal_intersection_points()(in module ddg.math.euclidean)vertices()
(in module ddg.blender)
W
WEBP(ddg.blender.render.ImageFormatExtension attribute)whole_space()(in module ddg.geometry)with_traceback()
(ddg.halfedge.SurfaceError method)wrap_functional()(in module ddg.optimize.ifs)write_to_attribute()(in module ddg.optimize.he.minimize)