def corners_to_edges(corners): """ Edges are represented in N x 6 form """ return np.hstack([corners, np.roll(corners, 1, axis=0)])