Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | Z _ __init__() (pyFM.FMN.FMN method) A A (pyFM.mesh.trimesh.TriMesh attribute) accuracy() (in module pyFM.eval.evaluate) area (pyFM.mesh.trimesh.TriMesh property) area_normalize() (pyFM.mesh.trimesh.TriMesh method) area_SD() (in module pyFM.spectral.shape_difference) auto_HKS() (in module pyFM.signatures.HKS_functions) auto_WKS() (in module pyFM.signatures.WKS_functions) B barycentric_to_precise() (in module pyFM.spectral.projection_utils) C center() (pyFM.mesh.trimesh.TriMesh method) center_mass (pyFM.mesh.trimesh.TriMesh property) change_FM_type() (pyFM.functional.FunctionalMapping method) compute_3cycle_weights() (pyFM.FMN.FMN method) compute_all_dmin() (in module pyFM.spectral.projection_utils) compute_Amat() (pyFM.FMN.FMN method) compute_CCLB() (pyFM.FMN.FMN method) compute_CLB() (pyFM.FMN.FMN method) compute_Deltamin() (in module pyFM.spectral.projection_utils) compute_descr_op() (pyFM.functional.FunctionalMapping method) compute_dmin() (in module pyFM.spectral.projection_utils) compute_edges() (pyFM.mesh.trimesh.TriMesh method) compute_faces_areas() (in module pyFM.mesh.geometry) compute_lmax() (in module pyFM.spectral.projection_utils) compute_maps() (pyFM.FMN.FMN method) compute_normals() (in module pyFM.mesh.geometry) (pyFM.mesh.trimesh.TriMesh method) compute_orientation_op() (pyFM.functional.FunctionalMapping method) compute_p2p() (pyFM.FMN.FMN method) compute_SD() (in module pyFM.spectral.shape_difference) (pyFM.functional.FunctionalMapping method) compute_subsample() (pyFM.FMN.FMN method) compute_vertex_areas() (in module pyFM.mesh.geometry) compute_vertex_normals() (pyFM.mesh.trimesh.TriMesh method) compute_W() (pyFM.FMN.FMN method) conformal_SD() (in module pyFM.spectral.shape_difference) continuity() (in module pyFM.eval.evaluate) cotangent_weights() (in module pyFM.mesh.laplacian) coverage() (in module pyFM.eval.evaluate) D D_a (pyFM.functional.FunctionalMapping attribute) D_c (pyFM.functional.FunctionalMapping attribute) decode() (pyFM.functional.FunctionalMapping method) (pyFM.mesh.trimesh.TriMesh method) descr1 (pyFM.functional.FunctionalMapping attribute) descr2 (pyFM.functional.FunctionalMapping attribute) descr_preservation() (in module pyFM.optimize.base_functions) descr_preservation_grad() (in module pyFM.optimize.base_functions) dia_area_mat() (in module pyFM.mesh.laplacian) div_f() (in module pyFM.mesh.geometry) divergence() (pyFM.mesh.trimesh.TriMesh method) E edges (pyFM.mesh.trimesh.TriMesh property) edges_from_faces() (in module pyFM.mesh.geometry) eigenvalues (pyFM.mesh.trimesh.TriMesh attribute) eigenvectors (pyFM.mesh.trimesh.TriMesh attribute) energy_func_std() (in module pyFM.optimize.base_functions) export() (pyFM.mesh.trimesh.TriMesh method) export_texture() (pyFM.mesh.trimesh.TriMesh method) extract_3_cycles() (pyFM.FMN.FMN method) extract_fps() (pyFM.mesh.trimesh.TriMesh method) extract_fps_sub() (pyFM.mesh.trimesh.TriMesh method) F face_areas (pyFM.mesh.trimesh.TriMesh property) facelist (pyFM.mesh.trimesh.TriMesh property) faces (pyFM.mesh.trimesh.TriMesh property) faces_areas (pyFM.mesh.trimesh.TriMesh property) farthest_point_sampling() (in module pyFM.mesh.geometry) farthest_point_sampling_call() (in module pyFM.mesh.geometry) farthest_point_sampling_call_sub() (in module pyFM.mesh.geometry) farthest_point_sampling_distmat() (in module pyFM.mesh.geometry) fem_area_mat() (in module pyFM.mesh.laplacian) fit() (pyFM.functional.FunctionalMapping method) fitted (pyFM.functional.FunctionalMapping property) FM (pyFM.functional.FunctionalMapping attribute) (pyFM.functional.FunctionalMapping property) FM_to_p2p() (in module pyFM.spectral.convert) FM_type (pyFM.functional.FunctionalMapping attribute) (pyFM.functional.FunctionalMapping property) FMN (class in pyFM.FMN) FunctionalMapping (class in pyFM.functional) G geod_from() (pyFM.mesh.trimesh.TriMesh method) geodesic_distmat_dijkstra() (in module pyFM.mesh.geometry) get_CSD() (pyFM.FMN.FMN method) get_cycle_weight() (pyFM.FMN.FMN method) get_geodesic() (pyFM.mesh.trimesh.TriMesh method) get_LB() (pyFM.FMN.FMN method) get_orientation_op() (in module pyFM.mesh.geometry) get_p2p() (pyFM.functional.FunctionalMapping method) get_precise_map() (pyFM.functional.FunctionalMapping method) get_uv() (in module pyFM.mesh.file_utils) (pyFM.mesh.trimesh.TriMesh method) get_x0() (pyFM.functional.FunctionalMapping method) grad_energy_std() (in module pyFM.optimize.base_functions) grad_f() (in module pyFM.mesh.geometry) grad_mat() (in module pyFM.mesh.geometry) gradient() (pyFM.mesh.trimesh.TriMesh method) H h1_inner() (pyFM.mesh.trimesh.TriMesh method) h1_sqnorm() (pyFM.mesh.trimesh.TriMesh method) heat_geodesic_from() (in module pyFM.mesh.geometry) heat_geodmat() (in module pyFM.mesh.geometry) heat_geodmat_robust() (in module pyFM.mesh.geometry) HKS() (in module pyFM.signatures.HKS_functions) I icp_iteration() (in module pyFM.refine.icp) icp_refine() (in module pyFM.refine.icp) (pyFM.functional.FunctionalMapping method) integrate() (pyFM.mesh.trimesh.TriMesh method) is_modified (pyFM.mesh.trimesh.TriMesh property) is_normalized (pyFM.mesh.trimesh.TriMesh property) K k1 (pyFM.functional.FunctionalMapping attribute) (pyFM.functional.FunctionalMapping property) k2 (pyFM.functional.FunctionalMapping attribute) (pyFM.functional.FunctionalMapping property) knn_query() (in module pyFM.spectral.nn_utils) L l2_inner() (pyFM.mesh.trimesh.TriMesh method) l2_sqnorm() (pyFM.mesh.trimesh.TriMesh method) laplacian_spectrum() (in module pyFM.mesh.laplacian) (pyFM.mesh.trimesh.TriMesh method) LB_commutation() (in module pyFM.optimize.base_functions) LB_commutation_grad() (in module pyFM.optimize.base_functions) lm_HKS() (in module pyFM.signatures.HKS_functions) lm_WKS() (in module pyFM.signatures.WKS_functions) M M (pyFM.FMN.FMN property) m_cclb (pyFM.FMN.FMN property) mesh1 (pyFM.functional.FunctionalMapping attribute) mesh2 (pyFM.functional.FunctionalMapping attribute) mesh_FM_to_p2p() (in module pyFM.spectral.convert) mesh_FM_to_p2p_precise() (in module pyFM.spectral.convert) mesh_HKS() (in module pyFM.signatures.HKS_functions) mesh_icp_refine() (in module pyFM.refine.icp) mesh_icp_refine_p2p() (in module pyFM.refine.icp) mesh_p2p_to_FM() (in module pyFM.spectral.convert) mesh_WKS() (in module pyFM.signatures.WKS_functions) mesh_zoomout_refine() (in module pyFM.refine.zoomout) mesh_zoomout_refine_p2p() (in module pyFM.refine.zoomout) meshname (pyFM.mesh.trimesh.TriMesh attribute) module pyFM pyFM.eval pyFM.eval.evaluate pyFM.FMN pyFM.functional pyFM.mesh pyFM.mesh.file_utils pyFM.mesh.geometry pyFM.mesh.laplacian pyFM.mesh.trimesh pyFM.optimize pyFM.optimize.base_functions pyFM.refine pyFM.refine.icp pyFM.refine.zoomout pyFM.signatures pyFM.signatures.HKS_functions pyFM.signatures.WKS_functions pyFM.spectral pyFM.spectral.convert pyFM.spectral.nn_utils pyFM.spectral.projection_utils pyFM.spectral.shape_difference mycdist() (in module pyFM.spectral.projection_utils) N n_faces (pyFM.mesh.trimesh.TriMesh property) n_vertices (pyFM.mesh.trimesh.TriMesh property) neigh_faces() (in module pyFM.mesh.geometry) normals (pyFM.mesh.trimesh.TriMesh property) O op_commutation() (in module pyFM.optimize.base_functions) op_commutation_grad() (in module pyFM.optimize.base_functions) oplist_commutation() (in module pyFM.optimize.base_functions) oplist_commutation_grad() (in module pyFM.optimize.base_functions) optimize_icsm() (pyFM.FMN.FMN method) orientation_op() (pyFM.mesh.trimesh.TriMesh method) P p2p_21 (pyFM.functional.FunctionalMapping attribute) p2p_to_FM() (in module pyFM.spectral.convert) path (pyFM.mesh.trimesh.TriMesh attribute) per_vertex_normal() (in module pyFM.mesh.geometry) per_vertex_normal_area() (in module pyFM.mesh.geometry) per_vertex_normal_uniform() (in module pyFM.mesh.geometry) point_to_triangles_projection() (in module pyFM.spectral.projection_utils) pointTriangleDistance() (in module pyFM.spectral.projection_utils) preprocess() (pyFM.functional.FunctionalMapping method) preprocessed (pyFM.functional.FunctionalMapping property) process() (pyFM.mesh.trimesh.TriMesh method) project() (pyFM.functional.FunctionalMapping method) (pyFM.mesh.trimesh.TriMesh method) project_pc_to_triangles() (in module pyFM.spectral.projection_utils) project_to_mesh() (in module pyFM.spectral.projection_utils) pyFM module pyFM.eval module pyFM.eval.evaluate module pyFM.FMN module pyFM.functional module pyFM.mesh module pyFM.mesh.file_utils module pyFM.mesh.geometry module pyFM.mesh.laplacian module pyFM.mesh.trimesh module pyFM.optimize module pyFM.optimize.base_functions module pyFM.refine module pyFM.refine.icp module pyFM.refine.zoomout module pyFM.signatures module pyFM.signatures.HKS_functions module pyFM.signatures.WKS_functions module pyFM.spectral module pyFM.spectral.convert module pyFM.spectral.nn_utils module pyFM.spectral.projection_utils module pyFM.spectral.shape_difference module R read_obj() (in module pyFM.mesh.file_utils) read_off() (in module pyFM.mesh.file_utils) read_tri() (in module pyFM.mesh.file_utils) read_vert() (in module pyFM.mesh.file_utils) reconstruct() (pyFM.mesh.trimesh.TriMesh method) rotate() (pyFM.mesh.trimesh.TriMesh method) S scale() (pyFM.mesh.trimesh.TriMesh method) set_isometries() (pyFM.FMN.FMN method) set_maps() (pyFM.FMN.FMN method) set_subsample() (pyFM.FMN.FMN method) set_vertex_normal_weighting() (pyFM.mesh.trimesh.TriMesh method) set_weights() (pyFM.FMN.FMN method) sqrtarea (pyFM.mesh.trimesh.TriMesh property) T transfer() (pyFM.functional.FunctionalMapping method) translate() (pyFM.mesh.trimesh.TriMesh method) transport() (pyFM.functional.FunctionalMapping method) TriMesh (class in pyFM.mesh.trimesh) U unproject() (pyFM.mesh.trimesh.TriMesh method) V vertex_areas (pyFM.mesh.trimesh.TriMesh property) vertex_normals (pyFM.mesh.trimesh.TriMesh property) vertices (pyFM.mesh.trimesh.TriMesh property) vertlist (pyFM.mesh.trimesh.TriMesh property) W W (pyFM.mesh.trimesh.TriMesh attribute) WKS() (in module pyFM.signatures.WKS_functions) write_mtl() (in module pyFM.mesh.file_utils) write_obj() (in module pyFM.mesh.file_utils) write_obj_texture() (in module pyFM.mesh.file_utils) write_off() (in module pyFM.mesh.file_utils) Z zoomout_iteration() (in module pyFM.refine.zoomout) (pyFM.FMN.FMN method) zoomout_refine() (in module pyFM.refine.zoomout) (pyFM.FMN.FMN method) (pyFM.functional.FunctionalMapping method)