import bpy
from ... utility import addon
def draw(column, context):
preference = addon.preference().property
box = column.box()
box.label(text="Mesh Clean")
row = box.row(align=True)
row.prop(preference, 'meshclean_mode', expand=True)
row = box.row(align=True)
row.prop(preference, 'meshclean_dissolve_angle', text="Limited Dissolve Angle")
row.prop(preference, 'meshclean_remove_threshold', text="Remove Threshold")
row.prop(preference, 'meshclean_degenerate_iter', text="Degenerate Pass")
row = box.row(align=True)
row.prop(preference, 'meshclean_unhide_behavior', text="Unhide Mesh")
row.prop(preference, 'meshclean_delete_interior', text="Delete Interior Faces")
box.separator()
box = column.box()
box.label(text='Dice')
row = box.row(align=True)
row.label(text='Solver / Pre-Apply ')
row.prop(preference, 'dice_method', text='')
row.prop(preference, 'smart_apply_dice', text='')
row = box.row(align=True)
row.label(text='Display ')
row.prop(preference, 'dice_wire_type', text='')
row.prop(preference, 'dice_show_mesh_wire', text='Wire Fade')