added cases for all inside or all outside in shape clipper