trigger.utils.makeup ==================== .. py:module:: trigger.utils.makeup Attributes ---------- .. autoapisummary:: trigger.utils.makeup.WINDOW_NAME Classes ------- .. autoapisummary:: trigger.utils.makeup.MainUI trigger.utils.makeup.Makeup Functions --------- .. autoapisummary:: trigger.utils.makeup.launch Module Contents --------------- .. py:class:: MainUI Bases: :py:obj:`trigger.ui.Qt.QtWidgets.QDialog` .. py:method:: build_ui() .. py:method:: on_copy() .. py:method:: on_mirror() .. py:method:: on_replace() .. py:attribute:: makeup_handler .. py:class:: Makeup Bases: :py:obj:`object` Visualization aimed tools for trigger .. py:method:: copy_from(source, target, snap=True, copy_color=False) Copies the shape from one controller to other .. py:method:: mirror_curve_controller(side, bias) Finds the pair of the controller and mirrors it Args: side:(string) Search rule for finding the side pair. Must be a member of side_elements bias: (String) Defines the bias of the search rule. Must be a member of bias_elements Returns: Controller .. py:method:: replace_curve_controller(icon, objects=None, mo=True, scale=True) .. py:attribute:: bias_items :value: ('Auto Bias', 'Start', 'End', 'Include') .. py:attribute:: icon_handler .. py:property:: list_of_icons .. py:attribute:: side_items :value: ('Auto Side', '_LEFT_ <> _RIGHT_', '_LEFT <> _RIGHT', 'LEFT_ <> RIGHT_', 'LEFT <> RIGHT',... .. py:function:: launch(force=True) .. py:data:: WINDOW_NAME :value: 'Trigger Make-up v0.0.2'