vtool.maya_lib.geo ------------------ .. currentmodule:: vtool.maya_lib.geo .. rubric:: Class Summary .. autosummary:: MeshTopologyCheck Rivet .. rubric:: Function Summary .. autosummary:: get_object is_a_mesh is_a_surface is_a_curve is_mesh_compatible is_mesh_blend_compatible is_mesh_position_same is_cv_count_same match_point_position match_cv_position rotate_shape get_position_different is_symmetrical get_position_assymetrical spatial_hash find_asymmetrical_points get_thing_from_component get_curve_from_cv extract_cv_indices get_meshes_in_list get_curves_in_list get_surfaces_in_list get_selected_edges get_selected_meshes get_selected_curves get_selected_surfaces get_mesh_shape get_curve_shape get_surface_shape get_of_type_in_hierarchy get_matching_geo get_vert_edge_face_count edge_to_vertex get_edges_in_list edge_to_mesh get_edge_path get_edge_names_from_indices expand_selected_edge_loop expand_edge_loop multi_expand_loop edges_to_curve get_mesh_from_edge get_border_edges is_a_vertex is_a_cv get_vertices get_vertex_indices get_strip_vertex_indices get_vertex_names_from_indices get_mesh_from_vertex get_vertex_shells get_faces get_face_indices get_face_names_from_indices get_face_vert_indices get_mesh_from_face face_to_vertex get_triangles get_non_triangle_non_quad get_face_center get_face_centers get_face_area get_face_with_most_area faces_to_new_mesh fill_holes_get_faces get_render_stats get_intersection_on_mesh get_closest_uv_on_mesh get_uv_on_mesh_at_curve_base get_closest_uv_on_mesh_at_curve get_axis_intersect_on_mesh get_closest_parameter_on_curve get_closest_parameter_on_surface get_closest_position_on_surface_at_parameter get_closest_position_on_surface get_closest_normal_on_surface get_closest_uv_on_surface get_closest_position_on_mesh get_closest_normal_on_mesh get_closest_position_on_curve get_parameter_from_curve_length get_curve_length_from_parameter get_point_from_curve_parameter get_curve_position_from_parameter get_point_from_surface_parameter get_occluded_faces get_vertex_normal get_y_intersection check_render_stats_are_default set_default_render_stats set_render_stats_double_sided_default create_curve_from_mesh_border create_curve_from_edge_loop create_two_transforms_curve create_two_transforms_mesh_strip create_mesh_from_bounding_box create_shape_from_shape create_texture_reference_object create_joint_u_strip_on_surface create_joint_v_strip_on_surface create_locators_on_curve create_joints_on_curve create_joints_on_cvs create_joints_on_faces create_empty_follicle create_mesh_follicle create_surface_follicle create_oriented_joints_on_curve create_curve_in_tube create_joints_in_tube transforms_to_nurb_surface transforms_to_curve transform_to_polygon_plane transforms_to_polygon joints_to_meshes curve_to_nurb_surface nurb_surface_u_to_transforms nurb_surface_v_to_transforms polygon_plane_to_curves snap_to_mesh attach_to_mesh attach_to_curve attach_motion_path attach_to_motion_path attach_to_surface follicle_to_mesh follicle_to_surface pin_to_mesh pin_to_mesh_existing cvs_to_transforms rebuild_curve rebuild_curve_at_distance evenly_position_curve_cvs snap_transforms_to_curve snap_joints_to_curve snap_curve_to_surface snap_project_curve_to_surface convert_indices_to_mesh_vertices convert_indices_to_mesh_faces add_poly_smooth smooth_preview smooth_preview_all randomize_mesh_vertices transfer_uvs_from_combine_mesh_to_uncombine_group create_extrude create_quill transfer_from_curve_to_curve move_cvs set_geo_color unlock_normals .. automodule:: vtool.maya_lib.geo :members: :inherited-members: :undoc-members: