def METHOD_NAME(self, obj):
    """getFields(obj) ... transfers values from UI to obj's properties"""
    Path.Log.track()
    if obj.Direction != str(self.form.direction.currentData()):
        obj.Direction = str(self.form.direction.currentData())
    if obj.StartSide != str(self.form.startSide.currentData()):
        obj.StartSide = str(self.form.startSide.currentData())
    if obj.StepOver != self.form.stepOverPercent.value():
        obj.StepOver = self.form.stepOverPercent.value()
    PathGuiUtil.updateInputField(obj, "OffsetExtra", self.form.extraOffset)
    self.updateToolController(obj, self.form.toolController)
    self.updateCoolant(obj, self.form.coolantController)