Added Offset2dShapeOperation