isInteriorIntersectionWithIndex method

bool isInteriorIntersectionWithIndex(
  1. int inputLineIndex
)

Tests whether either intersection point is an interior point of the specified input segment.

@return true if either intersection point is in the interior of the input segment

Implementation

bool isInteriorIntersectionWithIndex(int inputLineIndex) {
  for (int i = 0; i < result; i++) {
    if (!(intPt[i].equals2D(inputLines[inputLineIndex][0]!) ||
        intPt[i].equals2D(inputLines[inputLineIndex][1]!))) {
      return true;
    }
  }
  return false;
}