def METHOD_NAME(self):
    # 3D lines cross in the origin
    p_1 = np.array([0, -1, -1])
    p_2 = np.array([0, 1, 1])
    p_3 = np.array([-1, 0, 1])
    p_4 = np.array([1, 0, -1])
    p_i = pp.intersections.segments_3d(p_1, p_2, p_3, p_4)
    self.assertTrue(np.allclose(p_i, np.zeros(3)))