Skip to content

volumeJointsUI


=== Author: Assaf Ben Zur ===



Classes


DragDoubleSpinBox [Class]

Constructor: DragDoubleSpinBox(parent(str) ; [default: None])
Inherits from: QtWidgets.QDoubleSpinBox
Class Members:
    • mouseStartPosX
    • startValue
    • inDrag
    • le
Methods:

DragDoubleSpinBox methods


eventFilter [DragDoubleSpinBox class method]


Override event filter to catch the close trigger to delete the callback

Constructor: eventFilter(self, source, event)
Return: None
Arguments:
  • self
  • source
  • event
Optional Arguments:

mouseDrag [DragDoubleSpinBox class method]

Constructor: mouseDrag(self, event)
Return: None
Arguments:
  • self
  • event
Optional Arguments:

mouseDragEnd [DragDoubleSpinBox class method]

Constructor: mouseDragEnd(self, event)
Return: None
Arguments:
  • self
  • event
Optional Arguments:

mouseDragStart [DragDoubleSpinBox class method]

Constructor: mouseDragStart(self, event)
Return: None
Arguments:
  • self
  • event
Optional Arguments:


MnsVolumeJointsUI [Class]

Main UI Class


Constructor: MnsVolumeJointsUI(parent(str) ; [default: mnsUIUtils.get_maya_window()])
Inherits from: form_class, base_class
Class Members:
    • allCollapsible
    • allEditableWidgets
    • mayaSelectCallBack
    • blockSceneSelectCallback
    • cbxSBRelations
    • currentVJnt
    • currentVJntNode
    • currentIndex
    • currentVJntSym
    • currentVJntNodeSym
    • currentIndexSym
    • symmetryDelta
    • attrMapping
Methods:

MnsVolumeJointsUI methods


allEditTriggers [MnsVolumeJointsUI class method]

Constructor: allEditTriggers(self, widget = None, value = None)
Return: None
Arguments:
  • self
  • widget(str) ; [default: None]
  • value(str) ; [default: None]
Optional Arguments:

connectSignals [MnsVolumeJointsUI class method]


Connect all UI signals

Constructor: connectSignals(self)
Return: None
Arguments:
  • self
Optional Arguments:

createVJnt [MnsVolumeJointsUI class method]

Constructor: createVJnt(self)
Return: None
Arguments:
  • self
Optional Arguments:

deleteVJnt [MnsVolumeJointsUI class method]

Constructor: deleteVJnt(self)
Return: None
Arguments:
  • self
Optional Arguments:

drawAngleSection [MnsVolumeJointsUI class method]

Constructor: drawAngleSection(self, **kwargs)
Return: None
Arguments:
  • self
  • **kwargs
Optional Arguments:

drawGeneralSection [MnsVolumeJointsUI class method]

Constructor: drawGeneralSection(self, **kwargs)
Return: None
Arguments:
  • self
  • **kwargs
Optional Arguments:

duplicateVJnt [MnsVolumeJointsUI class method]

Constructor: duplicateVJnt(self)
Return: None
Arguments:
  • self
Optional Arguments:

eventFilter [MnsVolumeJointsUI class method]


Override event filter to catch the close trigger to delete the callback

Constructor: eventFilter(self, source, event)
Return: None
Arguments:
  • self
  • source
  • event
Optional Arguments:

initializeUI [MnsVolumeJointsUI class method]

Constructor: initializeUI(self)
Return: None
Arguments:
  • self
Optional Arguments:

loadWindow [MnsVolumeJointsUI class method]


Main UI load

Constructor: loadWindow(self)
Return: None
Arguments:
  • self
Optional Arguments:

refreshView [MnsVolumeJointsUI class method]

Constructor: refreshView(self, **kwargs)
Return: None
Arguments:
  • self
  • **kwargs
Optional Arguments:

sceneSelectionChangedTrigger [MnsVolumeJointsUI class method]

Constructor: sceneSelectionChangedTrigger(self, dummy = None)
Return: None
Arguments:
  • self
  • dummy(str) ; [default: None]
Optional Arguments:

selectionChangedTrigger [MnsVolumeJointsUI class method]

Constructor: selectionChangedTrigger(self, **kwargs)
Return: None
Arguments:
  • self
  • **kwargs
Optional Arguments:

setCollapsibleWidgetsBehaviour [MnsVolumeJointsUI class method]

Constructor: setCollapsibleWidgetsBehaviour(self)
Return: None
Arguments:
  • self
Optional Arguments:

setCurrentSBToMinOrMax [MnsVolumeJointsUI class method]

Constructor: setCurrentSBToMinOrMax(self, sourceWidget, targetWidget)
Return: None
Arguments:
  • self
  • sourceWidget
  • targetWidget
Optional Arguments:

setCurrentStateAsRestPose [MnsVolumeJointsUI class method]

Constructor: setCurrentStateAsRestPose(self, **kwargs)
Return: None
Arguments:
  • self
  • **kwargs
Optional Arguments:

setRestPoseForAll [MnsVolumeJointsUI class method]

Constructor: setRestPoseForAll(self)
Return: None
Arguments:
  • self
Optional Arguments:

setSymmetryVars [MnsVolumeJointsUI class method]

Constructor: setSymmetryVars(self, **kwargs)
Return: None
Arguments:
  • self
  • **kwargs
Optional Arguments:

symmetrizeAllTrigger [MnsVolumeJointsUI class method]

Constructor: symmetrizeAllTrigger(self)
Return: None
Arguments:
  • self
Optional Arguments:

symmetrizeVJTrigger [MnsVolumeJointsUI class method]

Constructor: symmetrizeVJTrigger(self)
Return: None
Arguments:
  • self
Optional Arguments:

toggleAllCollapsed [MnsVolumeJointsUI class method]

Constructor: toggleAllCollapsed(self, pressedColWid)
Return: None
Arguments:
  • self
  • pressedColWid
Optional Arguments:

updateAllEditValues [MnsVolumeJointsUI class method]

Constructor: updateAllEditValues(self)
Return: None
Arguments:
  • self
Optional Arguments:

updateAnglesState [MnsVolumeJointsUI class method]

Constructor: updateAnglesState(self)
Return: None
Arguments:
  • self
Optional Arguments:


Defenitions


loadVolumeJointsUI

Load the cns tool UI from globals, avoid UI duplication.


Constructor: loadVolumeJointsUI()
Return: None
Arguments:
Keyword Arguments:


volJointStateChangedCB

Constructor: volJointStateChangedCB(msg, plug, otherPlug, clientData, **kwargs)
Return: None
Arguments:
  • msg
  • plug
  • otherPlug
  • clientData
  • **kwargs
Keyword Arguments: