def METHOD_NAME(self, verts, idxs, threshold):
    if threshold == 0:
        return False
    a, b, c, d = [verts[i] for i in idxs]
    a, b, c, d = np.array(a), np.array(b), np.array(c), np.array(d)
    v1 = b - a
    v2 = c - a
    v3 = d - a
    v1 = v1 / np.linalg.norm(v1)
    v2 = v2 / np.linalg.norm(v2)
    v3 = v3 / np.linalg.norm(v3)
    volume = np.cross(v1, v2).dot(v3) / 6
    return abs(volume) < threshold