Index
A
add()
(ddg.datastructures.nets.net.NetCollection method)add_arc_points()(in module ddg.visualization.blender.curve)add_bezier_points()(in module ddg.visualization.blender.curve)add_circle_points()(in module ddg.visualization.blender.curve)add_connected_components()(in module ddg.visualization.blender.object)add_curve()(in module ddg.visualization.blender.curve)add_edge()
(ddg.datastructures.halfedge.Surface method)add_face()
(ddg.datastructures.halfedge.Surface method)- (ddg.datastructures.halfedge.surface.Surface method)
- (ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)
- (ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)
- (ddg.datastructures.indexedfaceset.ifs.NgonalIndexedFaceSet method)
- (ddg.datastructures.indexedfaceset.ifs.OrientedIndexedFaceSet method)
add_intersection_curve()(in module ddg.visualization.blender.object)add_joined()(in module ddg.visualization.blender.object)add_panel()(in module ddg.visualization.blender.props)add_parser()(in module ddg.datastructures.halfedge.delaunay)add_props_with_callback()(in module ddg.visualization.blender.props)add_props_with_callback_from_constructors()(in module ddg.visualization.blender.props)add_root()(in module ddg.visualization.blender.mesh)add_vertex()
(ddg.datastructures.halfedge.Surface method)adjacent_faces()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)adjacent_faces_with_orientation()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)affine_component(ddg.math.symmetric_matrices.AffineSignature attribute)affine_component_entry(ddg.math.symmetric_matrices.AffineSignature attribute)affine_matrix()
(ddg.geometry.subspaces.Point method)affine_normalization()(in module ddg.math.symmetric_matrices)affine_point()(ddg.geometry.subspaces.Point method)affine_point_and_directions()
(ddg.geometry.subspaces.Point method)affine_points()
(ddg.geometry.subspaces.Point method)affine_signature_from_diagonal()(in module ddg.math.symmetric_matrices)affine_transformation()(in module ddg.math.projective)AffineSignature(class in ddg.math.symmetric_matrices)ambient_dimension
(ddg.geometry.quadrics.Pencil property)animate_properties()(in module ddg.visualization.blender.animation)animate_property()(in module ddg.visualization.blender.animation)append()(ddg.datastructures.nets.traverser.Traverser method)applicable_to_netcollection()(in module ddg.datastructures.nets.utils)args
(ddg.datastructures.halfedge.surface.SurfaceError attribute)arrays_to_matrix()(in module ddg.math.linalg)arrow()
(in module ddg.datastructures.halfedge.surface_generator)arrow_coordinates()(in module ddg.math.geometric_objects)arrow_faces()(in module ddg.math.geometric_objects)at_infinity()
(ddg.geometry.quadrics.Quadric method)atol
(ddg.abc.NonExact property)atol_default
(ddg.abc.NonExact attribute)attach_pyramid()(in module ddg.datastructures.halfedge.modify)axis()(in module ddg.geometry.quadrics)
B
bicolor_edges()(in module ddg.datastructures.halfedge.set)bicolor_faces()(in module ddg.datastructures.halfedge.set)bicolor_vertices()(in module ddg.datastructures.halfedge.set)bisect_plane()(in module ddg.visualization.blender.bmesh)bl_context(ddg.conversion.blender.net.ParameterPanel attribute)bl_idname(ddg.conversion.blender.net.ParameterPanel attribute)bl_label(ddg.conversion.blender.net.ParameterPanel attribute)bl_region_type(ddg.conversion.blender.net.ParameterPanel attribute)bl_space_type(ddg.conversion.blender.net.ParameterPanel attribute)bmesh_to_ifs()(in module ddg.conversion.indexedfaceset.blender)bound_domain()(in module ddg.datastructures.nets.utils)boundary_edges()(in module ddg.datastructures.halfedge.get)boundary_vertices
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet property)boundary_vertices()(in module ddg.datastructures.halfedge.get)BoundaryExceptionbounded
(ddg.datastructures.nets.domain.DiscreteInterval property)bounded_directions
(ddg.datastructures.nets.domain.DiscreteInterval property)bridge_loops()(in module ddg.datastructures.halfedge.modify)
C
calculate_angle()(in module ddg.datastructures.halfedge.delaunay)calculate_crs_coordinates()(ddg.datastructures.halfedge.delaunay.SurfaceWithOverlay method)camera()(in module ddg.visualization.blender.camera)catmull_rom_curve()(in module ddg.math.euclidean)catmull_rom_spline()(in module ddg.math.euclidean)cayley_klein_distance()
(ddg.geometry.geometries.CayleyKleinGeometry method)- (ddg.geometry.geometries.EllipticGeometry method)
- (ddg.geometry.geometries.EuclideanGeometry method)
- (ddg.geometry.geometries.HyperbolicGeometry method)
- (ddg.geometry.geometries.LaguerreGeometry method)
- (ddg.geometry.geometries.LieGeometry method)
- (ddg.geometry.geometries.MoebiusGeometry method)
- (ddg.geometry.quadrics.Quadric method)
cayley_klein_distance_to_metric()
(ddg.geometry.geometries.CayleyKleinGeometry method)cayley_klein_horosphere()(in module ddg.geometry.quadrics)cayley_klein_radius()(ddg.geometry.spheres.Sphere method)cayley_klein_sphere()(in module ddg.geometry.quadrics)cayley_klein_sphere_to_quadric()(in module ddg.geometry.conversion)cayley_klein_sphere_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)CayleyKleinGeometry(class in ddg.geometry.geometries)cd()(in module ddg.math.functions)cell_index()
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)center()
(ddg.geometry.subspaces.Point method)center_subspace()(in module ddg.geometry.subspaces)central_project()(in module ddg.geometry.conversion)central_project_complex()(in module ddg.geometry.conversion)central_project_contour()(in module ddg.geometry.conversion)central_project_quadric_onto_subspace()(in module ddg.geometry.conversion)central_project_quadric_onto_subspace_complex()(in module ddg.geometry.conversion)central_project_quadric_onto_subspace_contour()(in module ddg.geometry.conversion)central_project_subspace_onto_quadric()(in module ddg.geometry.conversion)central_project_subspace_onto_quadric_contour()(in module ddg.geometry.conversion)central_project_subspace_onto_subspace()(in module ddg.geometry.conversion)central_project_subspace_onto_subspace_contour()(in module ddg.geometry.conversion)circle()
(in module ddg.datastructures.nets.net_generators.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)Circular()(ddg.datastructures.nets.traverser.Traverser class method)circumcenter()(in module ddg.math.euclidean)circumcircle_center()
(in module ddg.math.complex)circumcircle_radius()
(in module ddg.math.complex)clear_all()(in module ddg.visualization.blender.clear)clear_animation_data()(in module ddg.visualization.blender.animation)clear_callback()(in module ddg.visualization.blender.props)clear_cameras()(in module ddg.visualization.blender.clear)clear_collections()(in module ddg.visualization.blender.clear)clear_curves()(in module ddg.visualization.blender.clear)clear_empty_objects()(in module ddg.visualization.blender.clear)clear_lattices()(in module ddg.visualization.blender.clear)clear_lights()(in module ddg.visualization.blender.clear)clear_material()(in module ddg.visualization.blender.clear)clear_meshes()(in module ddg.visualization.blender.clear)clear_objects()(in module ddg.visualization.blender.clear)clear_scene()(in module ddg.visualization.blender.clear)cline()(in module ddg.datastructures.nets.net_generators.quadrics)cn()(in module ddg.math.functions)codimension
(ddg.geometry.subspaces.Point property)col_basis()(in module ddg.math.linalg)collection()(in module ddg.visualization.blender.collection)combinatorial_copy()(in module ddg.datastructures.halfedge.copy)complement()(in module ddg.datastructures.halfedge.get)complex_sample()(in module ddg.math.complex)concatenate()(in module ddg.datastructures.nets.utils)cone()
(in module ddg.datastructures.nets.net_generators.quadrics)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.datastructures.nets.net_generators.confocal_quadrics)confocal_coordinates_elliptic()(in module ddg.datastructures.nets.net_generators.confocal_quadrics)conjugate()(ddg.geometry.quadrics.Quadric method)continue_by_reflection()(in module ddg.datastructures.nets.utils)contract_edge()(in module ddg.datastructures.halfedge.modify)contract_face()(in module ddg.datastructures.halfedge.modify)convert()(in module ddg.geometry.conversion)convexhull_3d()(in module ddg.datastructures.halfedge.surface_generator)coordinate_grid()(in module ddg.datastructures.nets.utils)coordinate_hypersurface()(in module ddg.datastructures.nets.utils)coordinate_line()(in module ddg.datastructures.nets.utils)coordinate_lines()(in module ddg.datastructures.nets.utils)coordinates()
(ddg.geometry.quadrics.Quadric method)coordinates_on_circle_from_cross_ratio()(in module ddg.math.euclidean2d)copy()
(in module ddg.datastructures.halfedge.copy)corank(ddg.geometry.quadrics.Quadric property)count()
(ddg.datastructures.nets.domain.DiscreteInterval method)count_edges_in_loop()(in module ddg.datastructures.halfedge.get)cr()
(in module ddg.math.complex)create_circle_data()(in module ddg.visualization.blender.curve)create_curve()(in module ddg.visualization.blender.curve)create_duplicate_linked()(in module ddg.visualization.blender.object)create_subdomain()(in module ddg.datastructures.nets.utils)cs()(in module ddg.math.functions)cube()
(in module ddg.datastructures.halfedge.surface_generator)cube_coordinates()(in module ddg.math.geometric_objects)cube_faces()(in module ddg.math.geometric_objects)curve_to_bpy_curve()(in module ddg.conversion.blender.net)cut_between_coordinate_planes()(in module ddg.visualization.blender.bmesh)cut_bounding_box()
(in module ddg.datastructures.nets.utils)cyclic_order()(in module ddg.math.euclidean2d)cylinder()
(in module ddg.datastructures.halfedge.surface_generator)cylinder_coordinates()(in module ddg.math.geometric_objects)cylinder_elliptic()(in module ddg.datastructures.nets.net_generators.quadrics)cylinder_faces()(in module ddg.math.geometric_objects)cylinder_hyperbolic()(in module ddg.datastructures.nets.net_generators.quadrics)cylinder_parabolic()(in module ddg.datastructures.nets.net_generators.quadrics)
D
d()
(ddg.geometry.geometries.CayleyKleinGeometry method)dc()(in module ddg.math.functions)- ddg
- ddg.abc
- ddg.conversion
- 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.indexedfaceset
- ddg.conversion.indexedfaceset.blender
- 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.datastructures
- ddg.datastructures.halfedge
- ddg.datastructures.halfedge.copy
- ddg.datastructures.halfedge.delaunay
- ddg.datastructures.halfedge.get
- ddg.datastructures.halfedge.grid
- ddg.datastructures.halfedge.io
- ddg.datastructures.halfedge.math
- ddg.datastructures.halfedge.modify
- ddg.datastructures.halfedge.set
- ddg.datastructures.halfedge.surface
- ddg.datastructures.halfedge.surface_generator
- ddg.datastructures.indexedfaceset
- ddg.datastructures.indexedfaceset.ifs
- ddg.datastructures.indexedfaceset.ifs_generator
- ddg.datastructures.indexedfaceset.utils
- ddg.datastructures.nets
- ddg.datastructures.nets.conversion
- ddg.datastructures.nets.domain
- ddg.datastructures.nets.net
- ddg.datastructures.nets.net_generators
- ddg.datastructures.nets.net_generators.confocal_quadrics
- ddg.datastructures.nets.net_generators.jacobi_elliptic_curve
- ddg.datastructures.nets.net_generators.quadrics
- ddg.datastructures.nets.net_generators.spheres_and_circles
- ddg.datastructures.nets.traverser
- ddg.datastructures.nets.utils
- ddg.geometry
- ddg.geometry.conversion
- ddg.geometry.geometries
- ddg.geometry.intersection
- ddg.geometry.quadrics
- ddg.geometry.spheres
- ddg.geometry.subspaces
- ddg.math
- ddg.math.complex
- ddg.math.confocal2d
- ddg.math.euclidean
- ddg.math.euclidean2d
- ddg.math.functions
- ddg.math.geometric_objects
- 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.optimize
- ddg.optimize.functional
- ddg.optimize.functionals
- ddg.optimize.functionals.dirichlet_energy
- ddg.optimize.functionals.planar_faces_energy
- ddg.optimize.minimize
- ddg.visualization
- ddg.visualization.blender
- ddg.visualization.blender.animation
- ddg.visualization.blender.bmesh
- ddg.visualization.blender.camera
- ddg.visualization.blender.clear
- ddg.visualization.blender.collection
- ddg.visualization.blender.curve
- ddg.visualization.blender.light
- ddg.visualization.blender.material
- ddg.visualization.blender.mesh
- ddg.visualization.blender.object
- ddg.visualization.blender.props
decompose_affine_transformation()(in module ddg.math.projective)default()
(ddg.datastructures.halfedge.io.HalfedgeEncoder method)degenerate_quadrics()(ddg.geometry.quadrics.Pencil method)dehomogenize()
(ddg.geometry.subspaces.Point method)dehomogenize_subspace()(in module ddg.geometry.subspaces)delaunay_flip_algorithm()(in module ddg.datastructures.halfedge.delaunay)delete()(in module ddg.visualization.blender.object)delete_attribute()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)delete_children()(in module ddg.visualization.blender.object)delete_direction()(in module ddg.datastructures.nets.utils)delete_hierarchy()(in module ddg.visualization.blender.object)determinant()(in module ddg.math.complex)Diag()(ddg.datastructures.nets.traverser.Traverser class method)diagonal_lines()(in module ddg.datastructures.nets.utils)diagonalize()(in module ddg.math.symmetric_matrices)diagonals()(in module ddg.datastructures.halfedge.modify)diagonals_intersection()
(in module ddg.math.complex)diags_from_faces()(in module ddg.datastructures.indexedfaceset.utils)dimension
(ddg.datastructures.nets.DiscreteCurve property)- (ddg.datastructures.nets.DiscreteNet property)
- (ddg.datastructures.nets.domain.DiscreteInterval property)
- (ddg.datastructures.nets.domain.DiscreteRectangularDomain property)
- (ddg.datastructures.nets.domain.SmoothInterval property)
- (ddg.datastructures.nets.domain.SmoothRectangularDomain property)
- (ddg.datastructures.nets.net.DiscreteCurve property)
- (ddg.datastructures.nets.net.DiscreteIterativeNet property)
- (ddg.datastructures.nets.net.DiscreteNet property)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet property)
- (ddg.datastructures.nets.net.EmptyNet property)
- (ddg.datastructures.nets.net.Net property)
- (ddg.datastructures.nets.net.NetCollection property)
- (ddg.datastructures.nets.net.PointNet property)
- (ddg.datastructures.nets.net.SamplingNet property)
- (ddg.datastructures.nets.net.SmoothCurve property)
- (ddg.datastructures.nets.net.SmoothNet property)
- (ddg.datastructures.nets.NetCollection property)
- (ddg.datastructures.nets.SmoothCurve property)
- (ddg.datastructures.nets.SmoothNet property)
- (ddg.geometry.spheres.Sphere property)
- (ddg.geometry.subspaces.Point property)
- (ddg.geometry.subspaces.Subspace property)
dimension()(ddg.geometry.quadrics.Quadric method)dimension_offset
(ddg.geometry.geometries.CayleyKleinGeometry attribute)- (ddg.geometry.geometries.EllipticGeometry attribute)
- (ddg.geometry.geometries.EuclideanGeometry attribute)
- (ddg.geometry.geometries.Geometry attribute)
- (ddg.geometry.geometries.HyperbolicGeometry attribute)
- (ddg.geometry.geometries.LaguerreGeometry attribute)
- (ddg.geometry.geometries.LieGeometry attribute)
- (ddg.geometry.geometries.MoebiusGeometry attribute)
- (ddg.geometry.geometries.ProjectiveGeometry attribute)
DirichletEnergy(class in ddg.optimize.functionals.dirichlet_energy)disc()
(in module ddg.datastructures.halfedge.surface_generator)disc_coordinates()(in module ddg.math.geometric_objects)disc_face()(in module ddg.math.geometric_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.datastructures.nets.net_generators.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.datastructures.nets)DiscreteDiagonalDomain(class in ddg.datastructures.nets.domain)DiscreteDomain(class in ddg.datastructures.nets.domain)DiscreteInterval(class in ddg.datastructures.nets.domain)DiscreteIterativeNet(class in ddg.datastructures.nets.net)DiscreteNet
(class in ddg.datastructures.nets)DiscreteRectangularDomain(class in ddg.datastructures.nets.domain)DiscreteRecursiveNet(class in ddg.datastructures.nets.net)DiscreteTriangularDomain(class in ddg.datastructures.nets.domain)distance()(in module ddg.math.euclidean)distance_lines()(in module ddg.math.euclidean2d)dn()(in module ddg.math.functions)dodecahedron()
(in module ddg.datastructures.halfedge.surface_generator)dodecahedron_coordinates()(in module ddg.math.geometric_objects)dodecahedron_faces()(in module ddg.math.geometric_objects)Domain(class in ddg.datastructures.nets.domain)domain_decomposer()(in module ddg.datastructures.nets.domain)domain_util()(in module ddg.datastructures.nets.utils)double_edged
(ddg.datastructures.nets.domain.DiscreteInterval property)double_factorial()(in module ddg.math.functions)draw()(ddg.conversion.blender.net.ParameterPanel method)ds()(in module ddg.math.functions)dual_quadrilateral()(in module ddg.math.euclidean2d)dual_transformation()(ddg.geometry.quadrics.Quadric method)dual_vertex_star()(in module ddg.math.nets2d)dualize()
(ddg.geometry.geometries.CayleyKleinGeometry method)- (ddg.geometry.geometries.EllipticGeometry method)
- (ddg.geometry.geometries.EuclideanGeometry method)
- (ddg.geometry.geometries.HyperbolicGeometry method)
- (ddg.geometry.geometries.LaguerreGeometry method)
- (ddg.geometry.geometries.LieGeometry method)
- (ddg.geometry.geometries.MoebiusGeometry method)
- (ddg.geometry.geometries.ProjectiveGeometry method)
- (ddg.geometry.quadrics.Quadric method)
- (ddg.geometry.subspaces.Point method)
- (ddg.geometry.subspaces.Subspace method)
E
e()(in module ddg.math.linalg)edge_data
(ddg.datastructures.nets.domain.DiscreteDiagonalDomain property)edge_set()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)edge_vertex_list()
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)EllipticGeometry(class in ddg.geometry.geometries)embed()
(in module ddg.datastructures.nets.utils)empty_to_bmesh()(in module ddg.conversion.blender.net)EmptyDomain(class in ddg.datastructures.nets.domain)EmptyNet(class in ddg.datastructures.nets.net)encode()
(ddg.datastructures.halfedge.io.HalfedgeEncoder method)equatorial_plane()(in module ddg.geometry.conversion)euclidean_circle_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)euclidean_cotan_weight()(in module ddg.datastructures.halfedge.delaunay)euclidean_sphere_to_quadric()(in module ddg.geometry.conversion)euclidean_sphere_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)EuclideanGeometry(class in ddg.geometry.geometries)evaluate()
(ddg.datastructures.nets.DiscreteCurve method)- (ddg.datastructures.nets.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteCurve method)
- (ddg.datastructures.nets.net.DiscreteIterativeNet method)
- (ddg.datastructures.nets.net.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet method)
- (ddg.datastructures.nets.net.SamplingNet method)
- (ddg.optimize.functional.HalfEdgeFunctional method)
- (ddg.optimize.functionals.dirichlet_energy.DirichletEnergy method)
- (ddg.optimize.functionals.planar_faces_energy.PlanarFacesEnergy method)
- (in module ddg.datastructures.nets.utils)
evaluate_cotan_weight()(in module ddg.datastructures.halfedge.delaunay)execute_flip_algo()(in module ddg.datastructures.halfedge.delaunay)extend_to_basis()(in module ddg.math.linalg)extend_to_onb()(in module ddg.math.euclidean)extrinsic_lengthfunction()(in module ddg.datastructures.halfedge.delaunay)extrude()(in module ddg.datastructures.halfedge.modify)
F
face_boundary()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)face_data
(ddg.datastructures.nets.domain.DiscreteDiagonalDomain property)face_edge_incidence()(ddg.datastructures.indexedfaceset.ifs.NgonalIndexedFaceSet method)face_edge_list()
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)face_list()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)face_vertex_array()(ddg.datastructures.indexedfaceset.ifs.NgonalIndexedFaceSet method)face_vertex_dict()
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)face_vertex_incidence()(ddg.datastructures.indexedfaceset.ifs.NgonalIndexedFaceSet method)face_vertex_list()
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)fct
(ddg.datastructures.nets.DiscreteCurve property)- (ddg.datastructures.nets.DiscreteNet property)
- (ddg.datastructures.nets.net.DiscreteCurve property)
- (ddg.datastructures.nets.net.DiscreteIterativeNet property)
- (ddg.datastructures.nets.net.DiscreteNet property)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet property)
- (ddg.datastructures.nets.net.EmptyNet property)
- (ddg.datastructures.nets.net.Net property)
- (ddg.datastructures.nets.net.PointNet property)
- (ddg.datastructures.nets.net.SamplingNet property)
- (ddg.datastructures.nets.net.SmoothCurve property)
- (ddg.datastructures.nets.net.SmoothNet property)
- (ddg.datastructures.nets.SmoothCurve property)
- (ddg.datastructures.nets.SmoothNet property)
fill_hole()(in module ddg.datastructures.halfedge.modify)flip()(in module ddg.datastructures.halfedge.delaunay)fourth_point_from_cross_ratio()(in module ddg.math.complex)from_bmesh()(in module ddg.visualization.blender.mesh)from_data()(in module ddg.visualization.blender.object)from_pydata()(in module ddg.visualization.blender.bmesh)function_decorator_flatten()(in module ddg.optimize.minimize)
G
GeneralizedIndexedFaceSet(class in ddg.datastructures.indexedfaceset.ifs)Geometry(class in ddg.geometry.geometries)get_attribute()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)get_child_names()(in module ddg.visualization.blender.object)get_col_complement()(in module ddg.math.inner_product)get_coordinate_polyline()(in module ddg.datastructures.halfedge.grid)get_coordinate_polylines()(in module ddg.datastructures.halfedge.grid)get_edge()(in module ddg.datastructures.halfedge.get)get_edge_loop()(in module ddg.datastructures.halfedge.get)get_edges()(in module ddg.datastructures.halfedge.get)get_face()(in module ddg.datastructures.halfedge.get)get_geometry()(in module ddg.geometry.geometries)get_intrinsic_delaunay_surf()(ddg.datastructures.halfedge.delaunay.SurfaceWithOverlay method)get_length_from_co()(in module ddg.datastructures.halfedge.get)get_matrix()(in module ddg.math.inner_product)get_number_of_edges()(in module ddg.datastructures.halfedge.get)get_opposite_edge_at_head()(in module ddg.datastructures.halfedge.get)get_opposite_edge_in_face()(in module ddg.datastructures.halfedge.get)get_orientation()
(ddg.datastructures.indexedfaceset.ifs.NoneFace method)get_oriented_tuple()
(ddg.datastructures.indexedfaceset.ifs.NoneFace method)get_row_complement()(in module ddg.math.inner_product)get_tol_defaults()(in module ddg.abc)get_tuple()
(ddg.datastructures.indexedfaceset.ifs.NoneFace method)get_vertex()(in module ddg.datastructures.halfedge.get)get_vertex_set()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)get_vertices()(in module ddg.datastructures.halfedge.get)glue()
(ddg.datastructures.halfedge.Surface method)glue_arc_points()(in module ddg.visualization.blender.curve)glue_bezier_points()(in module ddg.visualization.blender.curve)glue_circle_points()(in module ddg.visualization.blender.curve)gram_matrix()(in module ddg.math.inner_product)grid()(in module ddg.datastructures.halfedge.surface_generator)
H
HalfedgeEncoder(class in ddg.datastructures.halfedge.io)HalfEdgeFunctional(class in ddg.optimize.functional)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.visualization.blender.props)homogeneous()(in module ddg.math.complex)homogenize()
(in module ddg.datastructures.nets.utils)hyperbola()(in module ddg.datastructures.nets.net_generators.quadrics)HyperbolicGeometry(class in ddg.geometry.geometries)hyperboloid_one_sheeted()(in module ddg.datastructures.nets.net_generators.quadrics)hyperboloid_two_sheeted()(in module ddg.datastructures.nets.net_generators.quadrics)hyperplane_from_normal()(in module ddg.geometry.subspaces)
I
icosahedron()
(in module ddg.datastructures.halfedge.surface_generator)icosahedron_coordinates()(in module ddg.math.geometric_objects)icosahedron_faces()(in module ddg.math.geometric_objects)icosphere()(in module ddg.datastructures.halfedge.surface_generator)imag()(in module ddg.math.quaternion)in_edges()(in module ddg.datastructures.halfedge.get)in_general_position()(in module ddg.math.projective)index()
(ddg.datastructures.nets.domain.DiscreteInterval method)indexed_face_set_to_surface()(in module ddg.datastructures.indexedfaceset.utils)IndexedFaceSet(class in ddg.datastructures.indexedfaceset.ifs)init_crossings_attr()(in module ddg.datastructures.halfedge.delaunay)init_overlay_structure()(in module ddg.datastructures.halfedge.delaunay)initialize_halfedgeds()(ddg.datastructures.halfedge.io.ObjEncoder method)initialize_indexedfs()(ddg.datastructures.halfedge.io.ObjEncoder method)inner_product()
(ddg.geometry.geometries.CayleyKleinGeometry method)- (ddg.geometry.geometries.EllipticGeometry method)
- (ddg.geometry.geometries.EuclideanGeometry method)
- (ddg.geometry.geometries.HyperbolicGeometry method)
- (ddg.geometry.geometries.LaguerreGeometry method)
- (ddg.geometry.geometries.LieGeometry method)
- (ddg.geometry.geometries.MoebiusGeometry method)
- (ddg.geometry.quadrics.Quadric method)
inner_product_from_matrix()(in module ddg.math.inner_product)interior_cells
(ddg.optimize.functional.HalfEdgeFunctional property)interior_edges()(in module ddg.datastructures.halfedge.get)interior_vertices()(in module ddg.datastructures.halfedge.get)interline()(in module ddg.datastructures.nets.net_generators.quadrics)intersect()
(in module ddg.geometry.intersection)intersect_edges()
(in module ddg.math.complex)intersect_quadric_subspace()(in module ddg.geometry.quadrics)intersect_quadrics()(in module ddg.geometry.quadrics)Intersection(class in ddg.geometry.intersection)intersection()(in module ddg.math.euclidean2d)intersection_in_barycentric_coords()(in module ddg.math.euclidean2d)intersectionCramer()(in module ddg.math.euclidean2d)interval
(ddg.datastructures.nets.domain.DiscreteInterval property)intervals
(ddg.datastructures.nets.domain.DiscreteInterval property)intrinsic_lengthfunction()(in module ddg.datastructures.halfedge.delaunay)inverse()(in module ddg.math.quaternion)inverse_stereographic_project()(in module ddg.geometry.conversion)inverse_stereographic_project_point()(in module ddg.geometry.conversion)inverse_stereographic_project_sphere()(in module ddg.geometry.conversion)inverse_stereographic_project_subspace()(in module ddg.geometry.conversion)is_boundary_edge()(in module ddg.datastructures.halfedge.get)is_boundary_vertex()
(ddg.datastructures.indexedfaceset.ifs.IndexedFaceSet method)is_bounded_interval()(in module ddg.datastructures.nets.domain)is_circle()(ddg.geometry.spheres.Sphere method)is_connected()(in module ddg.datastructures.halfedge.get)is_definite
(ddg.math.symmetric_matrices.AffineSignature property)is_degenerate
(ddg.geometry.quadrics.Quadric property)is_delaunay()(in module ddg.datastructures.halfedge.delaunay)is_hypersphere()(ddg.geometry.spheres.Sphere method)is_indefinite
(ddg.math.symmetric_matrices.AffineSignature property)is_manifold()(in module ddg.datastructures.indexedfaceset.utils)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_similarity()(in module ddg.math.projective)is_symmetric()(in module ddg.math.symmetric_matrices)is_triangulation()(in module ddg.datastructures.halfedge.get)isotherm_test()(in module ddg.math.nets2d)item_separator
(ddg.datastructures.halfedge.io.HalfedgeEncoder attribute)iterencode()
(ddg.datastructures.halfedge.io.HalfedgeEncoder method)
J
jacobi_elliptic_curve()(in module ddg.datastructures.nets.net_generators.jacobi_elliptic_curve)Join(class in ddg.geometry.intersection)join()
(in module ddg.geometry.intersection)join_coplanar_faces()(in module ddg.datastructures.halfedge.modify)join_neighbouring_faces()(in module ddg.datastructures.halfedge.modify)join_quadric_subspace()(in module ddg.geometry.quadrics)
K
K()(in module ddg.math.functions)key_separator
(ddg.datastructures.halfedge.io.HalfedgeEncoder attribute)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
LaguerreGeometry(class in ddg.geometry.geometries)laplace_invariant()(in module ddg.datastructures.halfedge.math)laplace_invariant_cross()(in module ddg.datastructures.halfedge.math)laplace_invariant_quad()(in module ddg.datastructures.halfedge.math)layout_of_crossed_faces()(ddg.datastructures.halfedge.delaunay.SurfaceWithOverlay method)least_square_subspace()(in module ddg.geometry.subspaces)level()(in module ddg.geometry.subspaces)LieGeometry(class in ddg.geometry.geometries)lift_sphere_to_quadric()(in module ddg.geometry.conversion)light()(in module ddg.visualization.blender.light)line()(in module ddg.datastructures.nets.net_generators.quadrics)line2D()(in module ddg.math.euclidean2d)Linear()(ddg.datastructures.nets.traverser.Traverser class method)linear_dependence()(in module ddg.math.linalg)LinearTransformable(class in ddg.abc)linepair()(in module ddg.datastructures.nets.net_generators.quadrics)link_parameters()
(in module ddg.conversion.blender)look_at_point()
(in module ddg.visualization.blender.camera)
M
material()(in module ddg.visualization.blender.material)matrix
(ddg.geometry.subspaces.Point property)matrix_to_arrays()(in module ddg.math.linalg)matrix_to_obj_trafo()(in module ddg.visualization.blender.object)meet()
(in module ddg.geometry.intersection)metric_to_cayley_klein_distance()
(ddg.geometry.geometries.CayleyKleinGeometry method)minimization_history()(in module ddg.optimize.minimize)minimizer()(in module ddg.optimize.minimize)minkowski_confocal_coordinates()(in module ddg.datastructures.nets.net_generators.confocal_quadrics)minkowski_confocal_coordinates2()(in module ddg.datastructures.nets.net_generators.confocal_quadrics)minkowski_confocal_quadrics()(in module ddg.datastructures.nets.net_generators.confocal_quadrics)minus
(ddg.math.symmetric_matrices.AffineSignature attribute)modify_direction()(in module ddg.datastructures.nets.utils)-
module
- ddg
- ddg.abc
- ddg.conversion
- 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.indexedfaceset
- ddg.conversion.indexedfaceset.blender
- 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.datastructures
- ddg.datastructures.halfedge
- ddg.datastructures.halfedge.copy
- ddg.datastructures.halfedge.delaunay
- ddg.datastructures.halfedge.get
- ddg.datastructures.halfedge.grid
- ddg.datastructures.halfedge.io
- ddg.datastructures.halfedge.math
- ddg.datastructures.halfedge.modify
- ddg.datastructures.halfedge.set
- ddg.datastructures.halfedge.surface
- ddg.datastructures.halfedge.surface_generator
- ddg.datastructures.indexedfaceset
- ddg.datastructures.indexedfaceset.ifs
- ddg.datastructures.indexedfaceset.ifs_generator
- ddg.datastructures.indexedfaceset.utils
- ddg.datastructures.nets
- ddg.datastructures.nets.conversion
- ddg.datastructures.nets.domain
- ddg.datastructures.nets.net
- ddg.datastructures.nets.net_generators
- ddg.datastructures.nets.net_generators.confocal_quadrics
- ddg.datastructures.nets.net_generators.jacobi_elliptic_curve
- ddg.datastructures.nets.net_generators.quadrics
- ddg.datastructures.nets.net_generators.spheres_and_circles
- ddg.datastructures.nets.traverser
- ddg.datastructures.nets.utils
- ddg.geometry
- ddg.geometry.conversion
- ddg.geometry.geometries
- ddg.geometry.intersection
- ddg.geometry.quadrics
- ddg.geometry.spheres
- ddg.geometry.subspaces
- ddg.math
- ddg.math.complex
- ddg.math.confocal2d
- ddg.math.euclidean
- ddg.math.euclidean2d
- ddg.math.functions
- ddg.math.geometric_objects
- 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.optimize
- ddg.optimize.functional
- ddg.optimize.functionals
- ddg.optimize.functionals.dirichlet_energy
- ddg.optimize.functionals.planar_faces_energy
- ddg.optimize.minimize
- ddg.visualization
- ddg.visualization.blender
- ddg.visualization.blender.animation
- ddg.visualization.blender.bmesh
- ddg.visualization.blender.camera
- ddg.visualization.blender.clear
- ddg.visualization.blender.collection
- ddg.visualization.blender.curve
- ddg.visualization.blender.light
- ddg.visualization.blender.material
- ddg.visualization.blender.mesh
- ddg.visualization.blender.object
- ddg.visualization.blender.props
MoebiusGeometry(class in ddg.geometry.geometries)move_children_to_layers()(in module ddg.visualization.blender.object)move_to_layer()(in module ddg.visualization.blender.object)mro()(ddg.abc.Singleton method)multiply()(in module ddg.math.quaternion)
N
nc()(in module ddg.math.functions)nd()(in module ddg.math.functions)neighboring_faces()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)neighboring_faces_with_orientation()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)Net(class in ddg.datastructures.nets.net)net_to_bmesh()(in module ddg.conversion.blender.net)net_to_mesh()(in module ddg.conversion.blender.net)net_util()(in module ddg.datastructures.nets.utils)NetCollection
(class in ddg.datastructures.nets)new_bezier_arc()(in module ddg.visualization.blender.curve)new_bezier_circle()(in module ddg.visualization.blender.curve)new_bezier_curve()(in module ddg.visualization.blender.curve)NgonalIndexedFaceSet(class in ddg.datastructures.indexedfaceset.ifs)non_degenerate_subspace(ddg.geometry.quadrics.Quadric property)NoneFace(class in ddg.datastructures.indexedfaceset.ifs)NonExact(class in ddg.abc)nonexact_function()
(ddg.abc.NonExact class method)NonManifoldExceptionNonOrientableExceptionnormal()(in module ddg.geometry.subspaces)normal_with_level()(in module ddg.geometry.subspaces)normalization()(in module ddg.geometry.quadrics)normalize()
(ddg.geometry.quadrics.Quadric method)normals()(in module ddg.geometry.subspaces)north_pole()(in module ddg.geometry.conversion)ns()(in module ddg.math.functions)nullspace()(in module ddg.math.linalg)number_of_faces()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)
O
obj_to_ifs()(in module ddg.datastructures.halfedge.io)obj_to_surface()(in module ddg.datastructures.halfedge.io)ObjEncoder(class in ddg.datastructures.halfedge.io)octahedral_grid()(in module ddg.datastructures.nets.utils)octahedral_grid_planes()(in module ddg.datastructures.nets.net_generators.confocal_quadrics)octahedral_grid_planes2()(in module ddg.datastructures.nets.net_generators.confocal_quadrics)octahedron()
(in module ddg.datastructures.halfedge.surface_generator)octahedron_coordinates()(in module ddg.math.geometric_objects)octahedron_faces()(in module ddg.math.geometric_objects)opp_angle_cot()(in module ddg.datastructures.halfedge.delaunay)opp_halfangle_tan()(in module ddg.datastructures.halfedge.delaunay)opposite_face()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)opposite_face_with_orientation()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)orient()(in module ddg.datastructures.indexedfaceset.utils)OrientedFace(class in ddg.datastructures.indexedfaceset.ifs)OrientedIndexedFaceSet(class in ddg.datastructures.indexedfaceset.ifs)orthonormalize()
(ddg.geometry.subspaces.Point method)orthonormalize_subspace()(in module ddg.geometry.subspaces)out_edges()(in module ddg.datastructures.halfedge.get)overwrite_callback()(in module ddg.visualization.blender.props)
P
parabola()(in module ddg.datastructures.nets.net_generators.quadrics)paraboloid_elliptic()(in module ddg.datastructures.nets.net_generators.quadrics)paraboloid_hyperbolic()(in module ddg.datastructures.nets.net_generators.quadrics)ParameterPanel(class in ddg.conversion.blender.net)parse_json_string()(in module ddg.datastructures.halfedge.io)Pencil(class in ddg.geometry.quadrics)periodic
(ddg.datastructures.nets.domain.DiscreteInterval property)periodicity
(ddg.datastructures.nets.domain.DiscreteInterval property)permutation_matrix()(in module ddg.math.linalg)PlanarFacesEnergy(class in ddg.optimize.functionals.planar_faces_energy)plane()(in module ddg.datastructures.nets.net_generators.quadrics)planes_intersecting()(in module ddg.datastructures.nets.net_generators.quadrics)planes_parallel()(in module ddg.datastructures.nets.net_generators.quadrics)plus
(ddg.math.symmetric_matrices.AffineSignature attribute)Point(class in ddg.geometry.subspaces)point(ddg.geometry.subspaces.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.datastructures.nets.net)points
(ddg.geometry.subspaces.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.quadrics.Quadric method)pop()(ddg.datastructures.nets.traverser.Traverser method)pop_transformation()
(ddg.abc.LinearTransformable method)- (ddg.abc.Transformable method)
- (ddg.datastructures.nets.DiscreteCurve method)
- (ddg.datastructures.nets.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteCurve method)
- (ddg.datastructures.nets.net.DiscreteIterativeNet method)
- (ddg.datastructures.nets.net.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet method)
- (ddg.datastructures.nets.net.EmptyNet method)
- (ddg.datastructures.nets.net.Net method)
- (ddg.datastructures.nets.net.NetCollection method)
- (ddg.datastructures.nets.net.PointNet method)
- (ddg.datastructures.nets.net.SamplingNet method)
- (ddg.datastructures.nets.net.SmoothCurve method)
- (ddg.datastructures.nets.net.SmoothNet method)
- (ddg.datastructures.nets.NetCollection method)
- (ddg.datastructures.nets.SmoothCurve method)
- (ddg.datastructures.nets.SmoothNet method)
- (ddg.geometry.quadrics.Pencil method)
- (ddg.geometry.quadrics.Quadric method)
- (ddg.geometry.subspaces.Point method)
- (ddg.geometry.subspaces.Subspace method)
project_onto_complement()(in module ddg.math.inner_product)projective_normalization()(in module ddg.math.symmetric_matrices)ProjectiveGeometry(class in ddg.geometry.geometries)protect_material()(in module ddg.visualization.blender.material)push_transformation()
(ddg.abc.LinearTransformable method)- (ddg.abc.Transformable method)
- (ddg.datastructures.nets.DiscreteCurve method)
- (ddg.datastructures.nets.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteCurve method)
- (ddg.datastructures.nets.net.DiscreteIterativeNet method)
- (ddg.datastructures.nets.net.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet method)
- (ddg.datastructures.nets.net.EmptyNet method)
- (ddg.datastructures.nets.net.Net method)
- (ddg.datastructures.nets.net.NetCollection method)
- (ddg.datastructures.nets.net.PointNet method)
- (ddg.datastructures.nets.net.SamplingNet method)
- (ddg.datastructures.nets.net.SmoothCurve method)
- (ddg.datastructures.nets.net.SmoothNet method)
- (ddg.datastructures.nets.NetCollection method)
- (ddg.datastructures.nets.SmoothCurve method)
- (ddg.datastructures.nets.SmoothNet method)
- (ddg.geometry.quadrics.Pencil method)
- (ddg.geometry.quadrics.Quadric method)
- (ddg.geometry.subspaces.Point method)
- (ddg.geometry.subspaces.Subspace method)
Q
qgamma()(in module ddg.math.functions)quad_grid()(in module ddg.math.grids)Quadric(class in ddg.geometry.quadrics)quadric()(ddg.geometry.quadrics.Pencil method)quadric_to_euclidean_sphere()(in module ddg.geometry.conversion)quadric_to_smooth_net()(in module ddg.conversion.nets.geometry.quadrics)
R
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)rank
(ddg.geometry.quadrics.Quadric property)rank()(in module ddg.math.linalg)read_json_file()(in module ddg.datastructures.halfedge.io)recover()
(ddg.datastructures.nets.domain.DiscreteInterval method)reflect()(in module ddg.math.inner_product)rel_angle()(in module ddg.math.complex)remove_edge()(in module ddg.datastructures.halfedge.modify)remove_face()(in module ddg.datastructures.halfedge.modify)remove_vertex()(in module ddg.datastructures.halfedge.modify)reset_tol_defaults()
(ddg.abc.NonExact class method)resolve()
(ddg.geometry.intersection.Intersection method)result_decorator_unflatten()(in module ddg.optimize.minimize)reverse_orientation()(in module ddg.datastructures.halfedge.modify)roots()(ddg.geometry.quadrics.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.abc.NonExact property)rtol_default
(ddg.abc.NonExact attribute)
S
sample_interval()(in module ddg.datastructures.nets.utils)sample_smooth_domain()(in module ddg.datastructures.nets.conversion)sample_smooth_net()
(in module ddg.datastructures.nets)sampled_confocal_conic()(in module ddg.math.confocal2d)sampling_decomposer()(in module ddg.datastructures.nets.conversion)SamplingNet(class in ddg.datastructures.nets.net)sc()(in module ddg.math.functions)scalar_product()(in module ddg.math.complex)scaleXYZ()(in module ddg.math.euclidean)sd()(in module ddg.math.functions)select_boundary_edges()(in module ddg.visualization.blender.mesh)select_boundary_edges_mesh_object()(in module ddg.visualization.blender.mesh)select_children()(in module ddg.visualization.blender.object)select_edges()(in module ddg.visualization.blender.mesh)select_edges_mesh_object()(in module ddg.visualization.blender.mesh)select_faces_mesh_object()(in module ddg.visualization.blender.mesh)select_first_sibling()(in module ddg.visualization.blender.object)select_interior_edges()(in module ddg.visualization.blender.mesh)select_interior_edges_mesh_object()(in module ddg.visualization.blender.mesh)select_polygons()(in module ddg.visualization.blender.mesh)select_siblings()(in module ddg.visualization.blender.object)select_vertices()(in module ddg.visualization.blender.mesh)select_vertices_mesh_object()(in module ddg.visualization.blender.mesh)selected_vertices_of_active_object()(in module ddg.visualization.blender.object)set_alias()
(ddg.geometry.geometries.CayleyKleinGeometry method)- (ddg.geometry.geometries.EllipticGeometry method)
- (ddg.geometry.geometries.EuclideanGeometry method)
- (ddg.geometry.geometries.Geometry method)
- (ddg.geometry.geometries.HyperbolicGeometry method)
- (ddg.geometry.geometries.LaguerreGeometry method)
- (ddg.geometry.geometries.LieGeometry method)
- (ddg.geometry.geometries.MoebiusGeometry method)
- (ddg.geometry.geometries.ProjectiveGeometry method)
set_attr_by_function()(in module ddg.datastructures.halfedge.set)set_attribute()
(ddg.datastructures.indexedfaceset.ifs.GeneralizedIndexedFaceSet method)set_curve_properties()(in module ddg.visualization.blender.curve)set_end_frame()(in module ddg.visualization.blender.animation)set_euclidean_length_attr()(in module ddg.datastructures.halfedge.set)set_geometry()(ddg.geometry.spheres.Sphere method)set_keyframe()(in module ddg.visualization.blender.animation)set_material()(in module ddg.visualization.blender.material)set_matrix_world()(in module ddg.visualization.blender.object)set_minimal_valency_attr()(in module ddg.datastructures.halfedge.set)set_orientation()
(ddg.datastructures.indexedfaceset.ifs.NoneFace method)set_prop_if_not_set()(in module ddg.visualization.blender.props)set_siblings_visibilities()(in module ddg.visualization.blender.object)set_tol_defaults()(in module ddg.abc)set_valency_attr()(in module ddg.datastructures.halfedge.set)shade_smooth()(in module ddg.visualization.blender.mesh)shrink_domain()(in module ddg.datastructures.nets.utils)Signature(class in ddg.math.symmetric_matrices)signature()
(ddg.geometry.quadrics.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.datastructures.halfedge.get)Singleton(class in ddg.abc)singular_subspace(ddg.geometry.quadrics.Quadric property)skew_symmetric_matrix()(in module ddg.math.euclidean)SmoothCurve
(class in ddg.datastructures.nets)SmoothDomain(class in ddg.datastructures.nets.domain)SmoothInterval(class in ddg.datastructures.nets.domain)SmoothNet
(class in ddg.datastructures.nets)SmoothRectangularDomain(class in ddg.datastructures.nets.domain)sn()(in module ddg.math.functions)Sphere(class in ddg.geometry.spheres)sphere()
(in module ddg.datastructures.nets.net_generators.quadrics)sphere_fct()(in module ddg.math.euclidean)sphere_from_affine_point_and_normals()(in module ddg.geometry.spheres)sphere_through_four_points()(in module ddg.math.euclidean)sphere_to_icosphere()(in module ddg.conversion.halfedge.geometry.spheres)sphere_to_smooth_net()(in module ddg.conversion.nets.geometry.spheres)split_face_at()(in module ddg.datastructures.halfedge.modify)stellar_subdivide()(in module ddg.datastructures.halfedge.modify)stereographic_project()(in module ddg.geometry.conversion)stereographic_project_quadric()(in module ddg.geometry.conversion)stereographic_project_subspace()(in module ddg.geometry.conversion)subdivide()(in module ddg.datastructures.halfedge.modify)subdivide_edge()(in module ddg.datastructures.halfedge.modify)Subspace(class in ddg.geometry.subspaces)subspace_from_affine_columns()(in module ddg.geometry.subspaces)subspace_from_affine_points()(in module ddg.geometry.subspaces)subspace_from_affine_points_and_directions()(in module ddg.geometry.subspaces)subspace_from_affine_rows()(in module ddg.geometry.subspaces)subspace_from_columns()(in module ddg.geometry.subspaces)subspace_from_rows()(in module ddg.geometry.subspaces)subspace_to_smooth_net()(in module ddg.conversion.nets.geometry.subspaces)Surface
(class in ddg.datastructures.halfedge)surface_of_revolution()(in module ddg.datastructures.nets.utils)surface_to_ifs_json()(in module ddg.datastructures.halfedge.io)surface_to_obj()(in module ddg.datastructures.halfedge.io)SurfaceErrorSurfaceToIFSEncoder(class in ddg.datastructures.halfedge.io)SurfaceToObjEncoder(class in ddg.datastructures.halfedge.io)SurfaceWithOverlay(class in ddg.datastructures.halfedge.delaunay)symmetric_matrix_from_diagonal()(in module ddg.math.symmetric_matrices)symmetrize()(in module ddg.math.symmetric_matrices)
T
tetrahedron()
(in module ddg.datastructures.halfedge.surface_generator)tetrahedron_coordinates()(in module ddg.math.geometric_objects)tetrahedron_faces()(in module ddg.math.geometric_objects)to_array()(in module ddg.math.complex)to_blender_object()
(in module ddg.conversion)to_blender_object_helper()
(in module ddg.conversion)to_complex()(in module ddg.math.complex)to_halfedge()
(in module ddg.conversion)to_json_string()(in module ddg.datastructures.halfedge.io)to_smooth_net()
(in module ddg.conversion)touching_cone()(in module ddg.geometry.quadrics)transform()
(ddg.abc.LinearTransformable method)- (ddg.abc.Transformable method)
- (ddg.datastructures.nets.DiscreteCurve method)
- (ddg.datastructures.nets.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteCurve method)
- (ddg.datastructures.nets.net.DiscreteIterativeNet method)
- (ddg.datastructures.nets.net.DiscreteNet method)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet method)
- (ddg.datastructures.nets.net.EmptyNet method)
- (ddg.datastructures.nets.net.Net method)
- (ddg.datastructures.nets.net.NetCollection method)
- (ddg.datastructures.nets.net.PointNet method)
- (ddg.datastructures.nets.net.SamplingNet method)
- (ddg.datastructures.nets.net.SmoothCurve method)
- (ddg.datastructures.nets.net.SmoothNet method)
- (ddg.datastructures.nets.NetCollection method)
- (ddg.datastructures.nets.SmoothCurve method)
- (ddg.datastructures.nets.SmoothNet method)
- (ddg.geometry.quadrics.Pencil method)
- (ddg.geometry.quadrics.Quadric method)
- (ddg.geometry.subspaces.Point method)
- (ddg.geometry.subspaces.Subspace method)
- (in module ddg.visualization.blender.bmesh)
- (in module ddg.visualization.blender.mesh)
Transformable(class in ddg.abc)transformation
(ddg.abc.LinearTransformable property)- (ddg.abc.Transformable property)
- (ddg.datastructures.nets.DiscreteCurve property)
- (ddg.datastructures.nets.DiscreteNet property)
- (ddg.datastructures.nets.net.DiscreteCurve property)
- (ddg.datastructures.nets.net.DiscreteIterativeNet property)
- (ddg.datastructures.nets.net.DiscreteNet property)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet property)
- (ddg.datastructures.nets.net.EmptyNet property)
- (ddg.datastructures.nets.net.Net property)
- (ddg.datastructures.nets.net.NetCollection property)
- (ddg.datastructures.nets.net.PointNet property)
- (ddg.datastructures.nets.net.SamplingNet property)
- (ddg.datastructures.nets.net.SmoothCurve property)
- (ddg.datastructures.nets.net.SmoothNet property)
- (ddg.datastructures.nets.NetCollection property)
- (ddg.datastructures.nets.SmoothCurve property)
- (ddg.datastructures.nets.SmoothNet property)
- (ddg.geometry.quadrics.Pencil property)
- (ddg.geometry.quadrics.Quadric property)
- (ddg.geometry.subspaces.Point property)
- (ddg.geometry.subspaces.Subspace property)
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(class in ddg.datastructures.nets.traverser)traverser
(ddg.datastructures.nets.DiscreteCurve property)- (ddg.datastructures.nets.DiscreteNet property)
- (ddg.datastructures.nets.domain.DiscreteInterval property)
- (ddg.datastructures.nets.domain.DiscreteRectangularDomain property)
- (ddg.datastructures.nets.net.DiscreteCurve property)
- (ddg.datastructures.nets.net.DiscreteIterativeNet property)
- (ddg.datastructures.nets.net.DiscreteNet property)
- (ddg.datastructures.nets.net.DiscreteRecursiveNet property)
- (ddg.datastructures.nets.net.SamplingNet property)
triangle_area()(in module ddg.math.euclidean2d)triangle_area_from_lengths()(in module ddg.math.complex)triangle_faces()(in module ddg.math.grids)triangle_grid()
(in module ddg.datastructures.halfedge.surface_generator)two_points()(in module ddg.datastructures.nets.net_generators.quadrics)types(ddg.geometry.intersection.Intersection property)
U
unbounded_directions
(ddg.datastructures.nets.domain.DiscreteInterval property)union()(in module ddg.datastructures.halfedge.copy)update_crossings()(in module ddg.datastructures.halfedge.delaunay)update_edgelength()(in module ddg.datastructures.halfedge.delaunay)update_func()(in module ddg.visualization.blender.props)
V
validate()
(ddg.datastructures.halfedge.Surface method)validate_curve()
(ddg.datastructures.halfedge.Surface method)validate_graph()
(ddg.datastructures.halfedge.Surface method)validate_surface()
(ddg.datastructures.halfedge.Surface method)vertex_angle()(in module ddg.math.euclidean2d)vertex_angle_with_sign()(in module ddg.math.euclidean2d)vertices()(in module ddg.datastructures.nets.utils)
W
whole_space()(in module ddg.geometry.subspaces)with_traceback()
(ddg.datastructures.halfedge.surface.SurfaceError method)write_json_file()(in module ddg.datastructures.halfedge.io)write_obj()(ddg.datastructures.halfedge.io.SurfaceToObjEncoder method)write_to_attribute()(in module ddg.optimize.minimize)