Context Dependent Digital Shape Editing In Product Design by