Index
A
absolute
(ddg.geometry.elliptic_models.ProjectiveModel property)- (ddg.geometry.euclidean_models.DualProjectiveModel property)
- (ddg.geometry.euclidean_models.MoebiusModel attribute)
- (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 attribute)
- (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 attribute)
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.math.symmetric_matrices)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.math.symmetric_matrices)affine_transformation()(in module ddg.math.projective)AffineSignature(class in ddg.math.symmetric_matrices)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.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.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.euclidean_models.DualProjectiveModel method)angle_bisector_orientation_preserving()
(in module ddg.geometry)angle_bisector_orientation_reversing()
(in module ddg.geometry)angle_bisectors()(in module ddg.geometry)animate_opacity()(in module ddg.blender.animation)animate_properties()(in module ddg.blender.animation)animate_property()(in module ddg.blender.animation)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.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)
atol
(ddg.geometry.Intersection property)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_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.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.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)CINEON(ddg.blender.render.ImageFormatExtension attribute)circ_angle_quad()(in module ddg.optimize.ifs.functionals)circle()
(in module ddg.nets.parametrizations.quadrics)circle_fct()(in module ddg.math.euclidean)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)clear()
(in module ddg.blender.camera)clear_animation_data()(in module ddg.blender.animation)clear_callback()(in module ddg.blender.props)clear_empty_objects()(in module ddg.blender.object)clear_lattices()(in module ddg.blender.object)cline()(in module ddg.nets.parametrizations.quadrics)cn()(in module ddg.math.functions)codimension
(ddg.geometry.Point property)col_basis()(in module ddg.math.linalg)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)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.confocal2d)confocal_conics_hyperbolic_pencil()(in module ddg.math.confocal2d)confocal_conics_ic()(in module ddg.math.confocal2d)confocal_conics_ic_hyperbolic()(in module ddg.math.confocal2d)confocal_conics_sqrt()(in module ddg.math.confocal2d)confocal_conics_trigonometric()(in module ddg.math.confocal2d)confocal_coordinates_circles_normalized()(in module ddg.nets.parametrizations.confocal_quadrics)confocal_coordinates_elliptic()(in module ddg.nets.parametrizations.confocal_quadrics)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)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()
(in module ddg.blender.object)corank(ddg.geometry.Quadric property)corner_angle()(in module ddg.math.euclidean2d)corner_angle_signed()(in module ddg.math.euclidean2d)count()
(ddg.nets.DiscreteInterval 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()(in module ddg.blender.curve)curve_as_mesh()(in module ddg.blender.curve)curve_object()(in module ddg.blender.curve)curve_to_bpy_curve()(in module ddg.conversion.blender.net)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_elliptic()(in module ddg.nets.parametrizations.quadrics)cylinder_faces()(in module ddg.math.discrete_objects)cylinder_hyperbolic()(in module ddg.nets.parametrizations.quadrics)cylinder_parabolic()(in module ddg.nets.parametrizations.quadrics)
D
d()
(ddg.geometry.elliptic_models.ProjectiveModel 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.blender
- ddg.blender.animation
- ddg.blender.bmesh
- ddg.blender.camera
- ddg.blender.collection
- ddg.blender.context
- ddg.blender.curve
- 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.arrays
- ddg.conversion.blender
- ddg.conversion.blender.core
- ddg.conversion.blender.halfedge
- ddg.conversion.blender.net
- 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.spheres
- ddg.geometry.spherical_models
- ddg.halfedge
- ddg.halfedge.delaunay
- ddg.indexedfaceset
- ddg.math
- ddg.math.complex
- ddg.math.confocal2d
- 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.nets2d
- 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.quadrics
- 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)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.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)discrete_confocal_conics_concentric()(in module ddg.math.confocal2d)discrete_confocal_conics_concentric_u1_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_concentric_u2_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_gamma()(in module ddg.math.confocal2d)discrete_confocal_conics_gamma_u1_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_gamma_u2_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_hyperbolic_pencil()(in module ddg.math.confocal2d)discrete_confocal_conics_hyperbolic_pencil_u1_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_hyperbolic_pencil_u2_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_ic()(in module ddg.math.confocal2d)discrete_confocal_conics_ic_hyperbolic()(in module ddg.math.confocal2d)discrete_confocal_conics_ic_u1_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_ic_u2_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_trigonometric()(in module ddg.math.confocal2d)discrete_confocal_conics_trigonometric_u1_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_conics_trigonometric_u2_of_corresponding_continuous()(in module ddg.math.confocal2d)discrete_confocal_coordinates_gamma()(in module ddg.nets.parametrizations.confocal_quadrics)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_euclidean(in module ddg.geometry)dual_transformation()(ddg.geometry.Quadric method)dual_vertex_star()(in module ddg.math.nets2d)dualize()
(ddg.geometry.Point method)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_objects()(in module ddg.conversion.blender.halfedge)edge_set()
(ddg.indexedfaceset.GeneralizedIndexedFaceSet method)edge_tubes()(in module ddg.conversion.blender.halfedge)edge_vertex_list()
(ddg.indexedfaceset.IndexedFaceSet method)ellipse_from_foci()(ddg.geometry.euclidean_models.ProjectiveModel method)elliptic(in module ddg.geometry)embed()
(ddg.geometry.abc.Embeddable method)- (ddg.geometry.Point method)
- (ddg.geometry.Quadric 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)empty_to_bmesh()(in module ddg.conversion.blender.net)EmptyDomain(class in ddg.nets)EmptyNet(class in ddg.nets)euclidean(in module ddg.geometry)euclidean_circle_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)euclidean_cotan_weight()(in module ddg.halfedge.delaunay)euclidean_sphere_to_quadric()(in module ddg.geometry)euclidean_sphere_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)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_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_objects()(in module ddg.conversion.blender.halfedge)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)fct
(ddg.nets.DiscreteCurve property)fill_hole()(in module ddg.halfedge)fixed_point
(ddg.geometry.euclidean_models.MoebiusModel 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)from_1d_subspace()(in module ddg.conversion.arrays)from_2d_subspace()(in module ddg.conversion.arrays)from_bmesh()(in module ddg.blender.mesh)from_data()(in module ddg.blender.object)from_discrete_curve()(in module ddg.conversion.arrays)from_discrete_net()(in module ddg.conversion.arrays)from_empty_net()(in module ddg.conversion.arrays)from_half_edge_surface()(in module ddg.conversion.arrays)from_indexed_face_set()(in module ddg.conversion.arrays)from_json()(in module ddg.halfedge)from_net_collection()(in module ddg.conversion.arrays)from_point_net()(in module ddg.conversion.arrays)from_pydata()(in module ddg.blender.bmesh)from_quadric()(in module ddg.conversion.arrays)from_sphere()(in module ddg.conversion.arrays)function_decorator_flatten()(in module ddg.optimize.he.minimize)
G
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.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_col_complement()(in module ddg.math.inner_product)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_row_complement()(in module ddg.math.inner_product)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_with_periodicity()(in module ddg.indexedfaceset)
H
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)hes_to_blender_object()(in module ddg.conversion.blender.halfedge)hes_to_bmesh()(in module ddg.conversion.blender.halfedge)hes_to_mesh()(in module ddg.conversion.blender.halfedge)hes_to_tubes_and_spheres_blender_object()(in module ddg.conversion.blender.halfedge)hide_callback()(in module ddg.blender.props)homogeneous()(in module ddg.math.complex)homogenize()
(in module ddg.math.projective)hyperbola()(in module ddg.nets.parametrizations.quadrics)hyperbolic(in module ddg.geometry)hyperboloid_one_sheeted()(in module ddg.nets.parametrizations.quadrics)hyperboloid_two_sheeted()(in module ddg.nets.parametrizations.quadrics)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.nets.DiscreteInterval method)indexed_face_set_to_surface()(in module ddg.indexedfaceset)IndexedFaceSet(class in ddg.indexedfaceset)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.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)
inner_product_from_matrix()(in module ddg.math.inner_product)interior_cells
(ddg.optimize.he.functional.HalfEdgeFunctional property)interior_edges()(in module ddg.halfedge)interior_vertices()(in module ddg.halfedge)interline()(in module ddg.nets.parametrizations.quadrics)intersect()(in module ddg.geometry)intersect_diags()
(in module ddg.math.complex)intersect_edges()
(in module ddg.math.complex)Intersection(class in ddg.geometry)intersection()
(in module ddg.blender.mesh)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_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.math.symmetric_matrices.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.math.symmetric_matrices.AffineSignature property)is_manifold()(in module ddg.indexedfaceset)is_negative_definite
(ddg.math.symmetric_matrices.AffineSignature property)is_negative_semi_definite
(ddg.math.symmetric_matrices.AffineSignature property)is_positive_definite
(ddg.math.symmetric_matrices.AffineSignature property)is_positive_semi_definite
(ddg.math.symmetric_matrices.AffineSignature property)is_projective_frame()(in module ddg.math.projective)is_semi_definite
(ddg.math.symmetric_matrices.AffineSignature property)is_symmetric()(in module ddg.math.symmetric_matrices)is_triangulation()(in module ddg.halfedge)isclose()(in module ddg.nonexact)isotherm_test()(in module ddg.math.nets2d)isothermicity_by_dual_quads()(in module ddg.math.energies)
J
jacobi_elliptic_curve()(in module ddg.nets.parametrizations.jacobi_elliptic_curve)Join(class in ddg.geometry)join()
(in module ddg.blender.bmesh)join_coplanar_faces()(in module ddg.halfedge)join_neighbouring_faces()(in module ddg.halfedge)JPEG(ddg.blender.render.ImageFormatExtension attribute)JPEG2000(ddg.blender.render.ImageFormatExtension attribute)
K
K()(in module ddg.math.functions)Koenigs_face_norm()(in module ddg.math.nets2d)Koenigs_face_norm_coplanar_test()(in module ddg.math.nets2d)Koenigs_vertex_norm()(in module ddg.math.nets2d)Koenigs_vertex_norm_coplanar_test()(in module ddg.math.nets2d)
L
laguerre(in module ddg.geometry)laplace_invariant()(in module ddg.halfedge)laplace_invariant_cross()(in module ddg.halfedge)laplace_invariant_quad()(in module ddg.halfedge)last_entry(ddg.math.symmetric_matrices.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)lift_sphere_to_quadric()(in module ddg.geometry)light()(in module ddg.blender.light)line()(in module ddg.nets.parametrizations.quadrics)line2D()(in module ddg.math.euclidean2d)linear_dependence()(in module ddg.math.linalg)LinearTransformable(class in ddg.abc)linepair()(in module ddg.nets.parametrizations.quadrics)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
material()(in module ddg.blender.material)matrix
(ddg.math.symmetric_matrices.AffineSignature property)matrix()(ddg.geometry.Pencil method)matrix_to_arrays()(in module ddg.math.linalg)matrix_world_transformation_function()(in module ddg.blender.object)meet()(in module ddg.geometry)mesh()(in module ddg.blender.mesh)mesh_object()(in module ddg.blender.mesh)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.nets.parametrizations.confocal_quadrics)minkowski_confocal_coordinates2()(in module ddg.nets.parametrizations.confocal_quadrics)minkowski_confocal_quadrics()(in module ddg.nets.parametrizations.confocal_quadrics)minors()(in module ddg.math.linalg)minus
(ddg.math.symmetric_matrices.AffineSignature attribute)mobius_strip_parametrization()(in module ddg.math.euclidean)mode()(in module ddg.blender.context)modify_direction()(in module ddg.nets)-
module
- ddg
- ddg.abc
- ddg.blender
- ddg.blender.animation
- ddg.blender.bmesh
- ddg.blender.camera
- ddg.blender.collection
- ddg.blender.context
- ddg.blender.curve
- 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.arrays
- ddg.conversion.blender
- ddg.conversion.blender.core
- ddg.conversion.blender.halfedge
- ddg.conversion.blender.net
- 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.spheres
- ddg.geometry.spherical_models
- ddg.halfedge
- ddg.halfedge.delaunay
- ddg.indexedfaceset
- ddg.math
- ddg.math.complex
- ddg.math.confocal2d
- 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.nets2d
- 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.quadrics
- 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_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)net_to_bmesh()(in module ddg.conversion.blender.net)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)NoneFace(class in ddg.indexedfaceset)NonManifoldExceptionNonOrientableExceptionnormal()(in module ddg.geometry)normal_with_level()(in module ddg.geometry)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.nets.parametrizations.confocal_quadrics)octahedral_grid_planes2()(in module ddg.nets.parametrizations.confocal_quadrics)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)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)overwrite_callback()(in module ddg.blender.props)
P
parabola()(in module ddg.nets.parametrizations.quadrics)paraboloid_elliptic()(in module ddg.nets.parametrizations.quadrics)paraboloid_hyperbolic()(in module ddg.nets.parametrizations.quadrics)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)periodic
(ddg.nets.DiscreteInterval property)periodicity
(ddg.nets.DiscreteInterval property)perpendicular_bisector()(in module ddg.geometry)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)plane()(in module ddg.nets.parametrizations.quadrics)planes_intersecting()(in module ddg.nets.parametrizations.quadrics)planes_parallel()(in module ddg.nets.parametrizations.quadrics)plus
(ddg.math.symmetric_matrices.AffineSignature attribute)PNG(ddg.blender.render.ImageFormatExtension attribute)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_bmesh()(in module ddg.conversion.blender.net)point_to_quaternion()(in module ddg.math.quaternion)PointNet(class in ddg.nets)points
(ddg.geometry.Point property)points_on_quadric()(in module ddg.math.inner_product)points_on_quadric_from_onb()(in module ddg.math.inner_product)polarity_matrix()(in module ddg.math.inner_product)polarize()
(ddg.geometry.Quadric method)pole_of_sphere()
(ddg.geometry.moebius_models.ParaboloidModel method)project_onto_complement()(in module ddg.math.inner_product)projective_normalization()(in module ddg.math.symmetric_matrices)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)ProjectiveModel
(class in ddg.geometry.elliptic_models)ProjectiveObject(class in ddg.geometry.abc)protect_material()(in module ddg.blender.material)
Q
qgamma()(in module ddg.math.functions)quad_grid()(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_normalization()(in module ddg.geometry)quadric_to_euclidean_sphere()(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)QuadricSphere(class in ddg.geometry.spheres)
R
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()(in module ddg.geometry)reflection_in_a_hyperplane()(in module ddg.math.euclidean)rel_angle()(in module ddg.math.complex)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)resolve()
(ddg.geometry.Intersection method)result_decorator_unflatten()(in module ddg.optimize.he.minimize)reverse_orientation()(in module ddg.halfedge)roots()(ddg.geometry.Pencil method)rotation_2d()(in module ddg.math.euclidean)rotation_angle_axis()(in module ddg.math.euclidean)rotation_from_to()(in module ddg.math.euclidean)row_basis()(in module ddg.math.linalg)rtol
(ddg.geometry.Intersection property)
S
sample_interval()(in module ddg.nets)sample_smooth_domain()(in module ddg.nets)sample_smooth_net()(in module ddg.nets)sampled_confocal_conic()(in module ddg.math.confocal2d)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)sd()(in module ddg.math.functions)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)setup_cycles_renderer()(in module ddg.blender.render)setup_eevee_renderer()(in module ddg.blender.render)shade_smooth()(in module ddg.blender.mesh)shrink_domain()(in module ddg.nets)Signature(class in ddg.math.symmetric_matrices)signature()
(ddg.geometry.Quadric method)signature_from_diagonal()(in module ddg.math.symmetric_matrices)signature_sort_key()(in module ddg.math.symmetric_matrices)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)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.nets.parametrizations.quadrics)
- (in module ddg.nets.parametrizations.spheres_and_circles)
sphere_fct()(in module ddg.math.euclidean)sphere_from_affine_point_and_normals()(ddg.geometry.euclidean_models.ProjectiveModel class method)sphere_from_pole()
(ddg.geometry.moebius_models.ParaboloidModel method)sphere_through_four_points()(in module ddg.math.euclidean)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)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_blender_object()
(in module ddg)to_blender_object_helper()
(in module ddg)to_complex()(in module ddg.math.complex)to_halfedge()
(in module ddg)to_json()(in module ddg.halfedge)to_json_string()(in module ddg.halfedge)to_smooth_net()
(in module ddg)TolDefaults(class in ddg.nonexact)torus_parametrization()(in module ddg.math.euclidean)touching_cone()(in module ddg.geometry)transform()
(ddg.abc.LinearTransformable method)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_quad_grid()(in module ddg.math.grids)two_points()(in module ddg.nets.parametrizations.quadrics)types
(ddg.geometry.Intersection property)
U
unbounded_directions
(ddg.nets.DiscreteInterval property)unembed()
(ddg.geometry.abc.Embeddable method)- (ddg.geometry.Point method)
- (ddg.geometry.Quadric 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)vertex_objects()(in module ddg.conversion.blender.halfedge)vertex_spheres()(in module ddg.conversion.blender.halfedge)vertices()(in module ddg.nets)
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)