Interface Euclidean2DShapeFactory