def METHOD_NAME(self, context, layout):
    layout.prop(self, 'implementation', text='')
    layout.prop(self, 'matching')
    layout.prop(self, 'single')
    layout.prop(self, 'check_intersection')
    if self.matching == 'CROSS':
        layout.prop(self, 'split')