openalea.cellcomplex.property_topomesh.utils package¶
Submodules¶
openalea.cellcomplex.property_topomesh.utils.array_tools module¶
openalea.cellcomplex.property_topomesh.utils.delaunay_tools module¶
openalea.cellcomplex.property_topomesh.utils.evaluation_tools module¶
openalea.cellcomplex.property_topomesh.utils.geometry_tools module¶
openalea.cellcomplex.property_topomesh.utils.image_tools module¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.compute_topomesh_image(topomesh, img)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.image_to_pgl_mesh(img, sampling=4, cell_coef=1.0, mesh_fineness=1.0, smooth=1.0, colormap=None)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.image_to_triangular_mesh(img, sampling=4, cell_coef=1.0, mesh_fineness=1.0, smooth=1.0, resolution=None)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.image_to_vtk_cell_polydata(img, considered_cells=None, mesh_center=None, coef=1.0, mesh_fineness=1.0, smooth_factor=1.0)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.image_to_vtk_polydata(img, considered_cells=None, mesh_center=None, coef=1.0, mesh_fineness=1.0)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.link_polydata_triangle_cells(polydata, img, img_graph=None)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.topomesh_to_vtk_polydata(topomesh, degree=2, positions=None, topomesh_center=None, coef=1)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.image_tools.vtk_polydata_to_cell_triangular_meshes(polydata)[source]¶
openalea.cellcomplex.property_topomesh.utils.implicit_surfaces module¶
-
openalea.cellcomplex.property_topomesh.utils.implicit_surfaces.implicit_surface(density_field, size, resolution, iso=0.5)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.implicit_surfaces.implicit_surface_topomesh(density_field, size, resolution, iso=0.5, center=True)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.implicit_surfaces.marching_cubes(field, iso=0.5)[source]¶
-
openalea.cellcomplex.property_topomesh.utils.implicit_surfaces.point_spherical_density(positions, points, sphere_radius=5, k=1.0)[source]¶
openalea.cellcomplex.property_topomesh.utils.intersection_tools module¶
-
openalea.cellcomplex.property_topomesh.utils.intersection_tools.inside_triangle(point, triangles)[source]¶