Base Modules
mGear init module |
|
Apply operator module |
|
Attribute creation functions |
|
NurbsCurve creation functions |
|
Navigate the DAG hierarchy |
|
Predefined nurbsCurve shapes to be use as a rigging control Icons |
|
Logging Maya data |
|
Functions to help navigate the mesh topology |
|
Functions to create and connect nodes. |
|
Functions to create primitives (Non geometry) |
|
string management methods |
|
Functions to work with matrix and transformations |
|
Utility functions |
|
Functions to work with vectors |
- mgear package
- mgear.core package
- mgear.core.applyop module
aimCns()connect_decomposed()create_proximity_constraint()create_proximity_constraints()create_uv_pin_constraint()curvecns_op()gear_curvecns_op()gear_curveslide2_op()gear_ikfk2bone_op()gear_intmatrix_op()gear_inverseRotorder_op()gear_matrix_cns()gear_mulmatrix_op()gear_raycast()gear_rollsplinekine_op()gear_spinePointAtOp()gear_spinePointAtOpWM()gear_spring_gravity_op()gear_spring_op()gear_squashstretch2_op()matrix_blend_constraint()matrix_constraint()oriCns()parentCns()pathCns()splineIK()surface_distance()surface_slide()
- mgear.core.attribute module
FCurveParamDefParamDefParamDef2addAttribute()addColorAttribute()addEnumAttribute()addFCurve()addProxyAttribute()addVector3Attribute()add_mirror_config_channels()change_default_value()clear_multi()collect_attrs()colorParamDefconnectSet()connect_add_dynamic_pivot()connect_dynamic_pivot()connect_local_transform()connect_message()connect_messages()delete_attrs()disconnect_inputs()disconnect_outputs()disconnect_plug_inputs()enumParamDeffind_next_available_index()getSelectedChannels()getSelectedObjectChannels()get_alias_for_attr()get_attr_info()get_channelBox()get_connected_input_attributes()get_default_value()get_message_inputs()get_next_available_index()get_ramp()get_selected_channels_full_path()get_string_attr()get_unlocked_channels()has_in_connections()has_input()hide_shapes()keyable_nodes()lockAttribute()ls_nodes_with_attr()moveChannel()move_input_connections()move_output_connections()reset_SRT()reset_selected_channels_value()resolve_alias_attr()setInvertMirror()setKeyableAttributes()setNotKeyableAttributes()setRotOrder()set_default_value()set_ramp()set_string_attr()smart_reset()toggle_bool_attr()unlockAttribute()
- mgear.core.curve module
addCnsCurve()addCurve()add_curve_shape()add_linear_skinning_to_curve()average_curve()collect_curve_data()collect_curve_shapes()collect_selected_curve_data()copy_curve_display_attrs()cox_de_boor()createCurveFromCurve()createCurveFromOrderedEdges()createCuveFromEdges()create_curve_from_data()create_curve_from_data_by_name()create_curve_shape_under()create_locator_at_curve_point()crv_parenting()curl_curve()evaluate_cubic_nurbs()export_curve()findLenghtFromParam()getCurveInfo()getCurveParamAtPosition()getParamPositionsOnCurve()get_color()get_length_ratio_at_point()get_uniform_world_positions_on_curve()import_curve()keep_lock_length_state()keep_point_0_cnx_state()lock_first_point()lock_length()rebuild_curve()set_color()set_shapes_color()set_thickness()smooth_curve()straighten_curve()update_curve_from_data()update_curve_from_file()
- mgear.core.dag module
- mgear.core.fcurve module
- mgear.core.icon module
add_icon_shapes()arrow()axis()circle()compas()connection_display_curve()create()cross()crossarrow()cube()cubewithpeak()cylinder()diamond()direction_arrow()flower()gear()getPointArrayWithOffset()guideBladeIcon()guideLocatorIcon()guideRootIcon()guideRootIcon2D()mgear_icon()null()pyramid()setcolor()sphere()square()
- mgear.core.log module
- mgear.core.menu module
- mgear.core.meshNavigation module
bBoxData()bboxCenter()components_from_selection()edgeLoopBetweenVertices()edgeRangeInLoopFromMid()find_mirror_edge()format_component_string()getClosestNVerticesFromTransform()getClosestPolygonFromTransform()getClosestVertexFromTransform()getConcentricVertexLoop()getExtremeVertexFromLoop()getVertexRowsFromLoops()get_average_vertex_normal()get_closes_edge_index()get_concentric_vertex_rings()get_edge_center()get_extreme_vertex_from_vtx_loop()get_mesh_dag_path()get_mirror_edge_indices()get_mirror_vertex_indices()get_nearest_seed_map()get_ordered_loop()get_ordered_loop_from_edges()get_ordered_loop_from_vertices()get_selected_mesh()get_vertex_neighbours()get_vertex_world_positions()mirror_component_string()parse_component_string()split_loop_at_vertices()
- mgear.core.node module
add_controller_tag()controller_tag_connect()createAddDL()createAddNode()createAddNodeMulti()createBlendNode()createBlendWeightedNode()createClampNode()createClampNodeMulti()createConditionNode()createCurveInfoNode()createDecomposeMatrixNode()createDistNode()createDivNode()createDivNodeMulti()createMulDL()createMulDivNode()createMulNode()createMulNodeMulti()createMultMatrixNode()createNegateNodeMulti()createPairBlend()createPickMatrix()createPlusMinusAverage1D()createPlusMinusAverage3D()createPowNode()createReverseNode()createSetRangeNode()createSubNode()createVertexPositionNode()create_dag_node()get_mult_dl_type()set_hide_on_playback()
- mgear.core.primitive module
- mgear.core.pyqt module
- mgear.core.skin module
- mgear.core.string module
- mgear.core.transform module
apply_pivot_offset_to_translation()bake_local_to_offset_parent_matrix()convert2TransformMatrix()copy_local_transform()getChainTransform()getChainTransform2()getClosestPolygonFromTransform()getDistance2()getFilteredTransform()getInterpolateTransformMatrix()getOffsetPosition()getPositionFromMatrix()getRotationFromAxis()getSymmetricalTransform()getTransform()getTransformFromPos()getTransformLookingAt()getTranslation()get_aim_matrix()get_closes_transform()get_orientation_from_polygon()get_raycast_translation_from_mouse_click()get_world_transform_data()interpolate_rotation()interpolate_scale()matchWorldTransform()quaternionDotProd()quaternionSlerp()resetTransform()rotate_180()setMatrixPosition()setMatrixRotation()setMatrixScale()set_offset_parent_matrix()set_offset_parent_matrix_SRT()set_world_transform_data()
- mgear.core.utils module
as_pynode()capture_active_view()capture_created_nodes()current_time_kept()ensure_plugin()ensure_pynode()filter_nurbs_curve_selection()gatherCustomModuleDirectories()getModuleBasePath()get_active_camera()get_camera_axis()get_dag_path()get_dependency_node()get_frame_rate()get_linear_unit_scale()get_loaded_slow_plugins()get_maya_path()get_os()get_plug()get_point_count()get_slow_plugins()get_up_vector()get_user_metadata()get_workspace_folder()importFromStandardOrCustomDirectories()is_odd()is_plugin_available()is_plugin_loaded()keep_selection()main_progress_bar()mel_call()one_undo()refresh_throttle()reveal_in_file_browser()set_frame_rate()slow_plugin_message()timeFunc()undo_chunk()undo_disabled()undo_off()viewport_message()viewport_off()viewport_suspended()
- mgear.core.vector module
Bladeadd_3Dvectors_list()axes_matrix()calculatePoleVector()detect_side()distance()extremes_in_frame()getDistance()getDistance2()getPlaneBiNormal()getPlaneNormal()getTransposedVector()get_direction_frame()get_loop_frame()get_mvector()linearlyInterpolate()newell_normal()rotateAlongAxis()subtract_3Dvectors_list()to_frame_coordinates()
- mgear.core.widgets module