Function generatePerimeterGeometry