def __init__(self, index_first, s, index_second, t, interior_curve=None):
        self.index_first = index_first
        """int: Index of the first curve within a list of edges."""
        self.s = s
        """float: The intersection parameter for the first curve."""
        self.index_second = index_second
        """int: Index of the second curve within a list of edges."""
        self.t = t
        """float: The intersection parameter for the second curve."""
        self.interior_curve = interior_curve
        """IntersectionClassification: Which of the curves is on the interior.

        See :func:`.classify_intersection` for more details.
        """
def __init__ ( self , index_first , s , index_second , t , interior_curve = None ) : self . index_first = index_first self . s = s self . index_second = index_second self . t = t self . interior_curve = interior_curve
int: Index of the first curve within a list of edges.