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()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()oriCns()parentCns()pathCns()splineIK()
- mgear.core.attribute module
FCurveParamDefParamDefParamDef2addAttribute()addColorAttribute()addEnumAttribute()addFCurve()addProxyAttribute()addVector3Attribute()add_mirror_config_channels()change_default_value()collect_attrs()colorParamDefconnectSet()connect_add_dynamic_pivot()connect_dynamic_pivot()connect_message()disconnect_inputs()disconnect_outputs()enumParamDeffind_next_available_index()getSelectedChannels()getSelectedObjectChannels()get_alias_for_attr()get_attr_info()get_channelBox()get_default_value()get_next_available_index()get_selected_channels_full_path()has_in_connections()lockAttribute()moveChannel()move_input_connections()move_output_connections()reset_SRT()reset_selected_channels_value()resolve_alias_attr()setInvertMirror()setKeyableAttributes()setNotKeyableAttributes()setRotOrder()set_default_value()smart_reset()toggle_bool_attr()unlockAttribute()
- mgear.core.curve module
addCnsCurve()addCurve()add_linear_skinning_to_curve()average_curve()collect_curve_data()collect_curve_shapes()collect_selected_curve_data()cox_de_boor()createCurveFromCurve()createCurveFromOrderedEdges()createCuveFromEdges()create_curve_from_data()create_curve_from_data_by_name()create_locator_at_curve_point()crv_parenting()curl_curve()evaluate_cubic_nurbs()export_curve()findLenghtFromParam()getCurveInfo()getCurveParamAtPosition()getParamPositionsOnCurve()get_color()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_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
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()edgeLoopBetweenVertices()edgeRangeInLoopFromMid()find_mirror_edge()getClosestNVerticesFromTransform()getClosestPolygonFromTransform()getClosestVertexFromTransform()getConcentricVertexLoop()getExtremeVertexFromLoop()getVertexRowsFromLoops()get_closes_edge_index()get_edge_center()get_extreme_vertex_from_vtx_loop()get_mesh_dag_path()get_selected_mesh()
- mgear.core.node module
add_controller_tag()controller_tag_connect()createAddDL()createAddNode()createAddNodeMulti()createBlendNode()createBlendWeightedNode()createClampNode()createClampNodeMulti()createConditionNode()createCurveInfoNode()createDecomposeMatrixNode()createDistNode()createDivNode()createDivNodeMulti()createMulDivNode()createMulNode()createMulNodeMulti()createMultMatrixNode()createNegateNodeMulti()createPairBlend()createPickMatrix()createPlusMinusAverage1D()createPlusMinusAverage3D()createPowNode()createReverseNode()createSetRangeNode()createSubNode()createVertexPositionNode()
- 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()getChainTransform()getChainTransform2()getClosestPolygonFromTransform()getDistance2()getFilteredTransform()getInterpolateTransformMatrix()getOffsetPosition()getPositionFromMatrix()getRotationFromAxis()getSymmetricalTransform()getTransform()getTransformFromPos()getTransformLookingAt()getTranslation()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()ensure_pynode()filter_nurbs_curve_selection()gatherCustomModuleDirectories()getModuleBasePath()get_dag_path()get_frame_rate()get_maya_path()get_os()get_user_metadata()importFromStandardOrCustomDirectories()is_odd()one_undo()set_frame_rate()timeFunc()undo_off()viewport_off()
- mgear.core.vector module
- mgear.core.widgets module