a proper intersection is an intersection which is interior to at least two line segments . note that a proper intersection is not necessarily in the interior of the entire geometry , since another edge may have an endpoint equal to the intersection , which according to sfs semantics can result in the point being on the boundary of the geometry . concode_field_sep boolean isSelfIntersection concode_elem_sep Collection[] bdyNodes concode_elem_sep boolean hasProperInterior concode_elem_sep boolean includeProper concode_elem_sep boolean recordIsolated concode_elem_sep Coordinate properIntersectionPoint concode_elem_sep boolean hasIntersection concode_elem_sep int numTests concode_elem_sep boolean hasProper concode_elem_sep LineIntersector li concode_elem_sep int numIntersections concode_field_sep boolean isBoundaryPoint concode_elem_sep boolean isBoundaryPoint concode_elem_sep Coordinate getProperIntersectionPoint concode_elem_sep boolean hasIntersection concode_elem_sep void setBoundaryNodes concode_elem_sep boolean isTrivialIntersection concode_elem_sep boolean hasProperInteriorIntersection concode_elem_sep boolean isAdjacentSegments concode_elem_sep void addIntersections
boolean function ( ) { return hasProper ; }