Welcome to homcloud’s documentation!#
Contents:
- API Outline
- homcloud.interface module
BitmapOptimal1CycleBitmapPHTreesBitmapPHTrees.nodesBitmapPHTrees.essential_nodesBitmapPHTrees.nonessential_nodesBitmapPHTrees.rootsBitmapPHTrees.NodeBitmapPHTrees.Node.birth_pixel()BitmapPHTrees.Node.birth_position()BitmapPHTrees.Node.birth_time()BitmapPHTrees.Node.children()BitmapPHTrees.Node.death_pixel()BitmapPHTrees.Node.death_position()BitmapPHTrees.Node.death_time()BitmapPHTrees.Node.essential()BitmapPHTrees.Node.isroot()BitmapPHTrees.Node.lifetime()BitmapPHTrees.Node.parent()BitmapPHTrees.Node.stable_volume()BitmapPHTrees.Node.volume()
BitmapPHTrees.StableVolumeBitmapPHTrees.VolumeBitmapPHTrees.degree()BitmapPHTrees.for_bitmap_levelset()BitmapPHTrees.nearest_pair_node()BitmapPHTrees.pair_nodes_in_rectangle()
EigenVolumeGraphOptimal1CycleHistoSpecHistogramHomCloudErrorMaskHistogramMeshOptimal1CycleOptimal1Cycle.birth_position()Optimal1Cycle.birth_time()Optimal1Cycle.boundary_points()Optimal1Cycle.boundary_points_symbols()Optimal1Cycle.death_time()Optimal1Cycle.path()Optimal1Cycle.path_symbols()Optimal1Cycle.to_plotly3d()Optimal1Cycle.to_plotly3d_trace()Optimal1Cycle.to_pyvista_mesh()
OptimalVolumePDPD.pathPD.degreePD.birthsPD.deathsPD.birth_positionsPD.death_positionsPD.essential_birthsPD.essential_birth_positionsPD.birth_death_times()PD.birth_positions_by()PD.death_positions_by()PD.empty()PD.essential_birth_positions_by()PD.from_birth_death()PD.histogram()PD.load_phtrees()PD.nearest_pair_to()PD.pair()PD.pairs()PD.pairs_in_rectangle()PD.slice_histogram()
PDListPDList.__getitem__()PDList.bitmap_phtrees()PDList.close()PDList.dth_diagram()PDList.from_alpha_filtration()PDList.from_bitmap_distance_function()PDList.from_bitmap_levelset()PDList.from_boundary_information()PDList.from_coupled_alpha_relative_filtration()PDList.from_rips_filtration()PDList.from_simplicial_levelset()PDList.save()
PHTreesPHTrees.NodePHTrees.StableVolumePHTrees.VolumePHTrees.Volume.birth_time()PHTrees.Volume.death_time()PHTrees.Volume.lifetime()PHTrees.Volume.simplices()PHTrees.Volume.boundary()PHTrees.Volume.birth_simplex()PHTrees.Volume.death_simplex()PHTrees.Volume.ancestors()PHTrees.Volume.boundary_points()PHTrees.Volume.boundary_points_symbols()PHTrees.Volume.boundary_symbols()PHTrees.Volume.living()PHTrees.Volume.points()PHTrees.Volume.points_symbols()PHTrees.Volume.to_plotly3d()PHTrees.Volume.to_plotly3d_mesh()PHTrees.Volume.to_plotly3d_trace()PHTrees.Volume.to_pyvista_mesh()PHTrees.Volume.volume_simplices_symbols()
PHTrees.all_nodesPHTrees.nodes_of()PHTrees.pair_node_nearest_to()PHTrees.pair_nodes_in_rectangle()
PIVectorizeSpecPIVectorizerMeshPairPair.diagramPair.birthPair.birth_posPair.birth_positionPair.birth_position_by()Pair.birth_position_symbolsPair.birth_time()Pair.deathPair.death_posPair.death_positionPair.death_position_by()Pair.death_position_symbolsPair.death_time()Pair.degreePair.lifetime()Pair.optimal_1_cycle()Pair.optimal_volume()Pair.stable_volume()Pair.tightened_volume()
SliceHistogramStableSubvolumeStableVolumeVolumeVolume.birth_time()Volume.boundary()Volume.boundary_loop()Volume.boundary_loop_symbols()Volume.boundary_points()Volume.boundary_points_symbols()Volume.boundary_symbols()Volume.cells()Volume.children()Volume.cubes()Volume.death_pos()Volume.death_position()Volume.death_time()Volume.dump_to_dict()Volume.lifetime()Volume.points()Volume.points_symbols()Volume.restore_from_dict()Volume.simplices()Volume.simplices_symbols()Volume.to_plotly3d()Volume.to_plotly3d_mesh()Volume.to_plotly3d_trace()Volume.to_pyvista_boundary_mesh()Volume.to_pyvista_volume_mesh()Volume.volume_simplices_symbols()
VolumeNotFounddistance_transform()draw_birthdeath_pixels_2d()draw_volumes_on_2d_image()example_data()loadtxt_nd()parallel_volume_computation()show_slice3d()bottleneck()wasserstein()
- pyvistahelper module
- py3dmolhelper module
- plotly_3d module