def METHOD_NAME(self) -> List[Point]:
    """Compute the clipping points of the line for the current view box.
    Returns
    -------
    list[[float, float, float]]
        The intersection between the line and the viewbox.
    """
    xlim, ylim = self.plotter.viewbox
    xmin, xmax = xlim
    ymin, ymax = ylim
    box = [[xmin, ymin], [xmax, ymin], [xmax, ymax], [xmin, ymax]]
    return intersection_line_box_xy(self.line, box)