boolean |
NotMatchedEdgeFilter.accept(Edge<LineSegmentMatch> edge) |
boolean |
LineSegmentMatchWithinDistanceFilter.accept(Edge<LineSegmentMatch> edge) |
boolean |
LineMatchEdgeFilter.accept(Edge<LineSegmentMatch> edge2) |
static double |
LineMatchEdgeFilter.getDistance(Edge<LineSegmentMatch> edge,
Node<LineSegmentMatch> node,
double tolerance) |
static double |
LineMatchEdgeFilter.getDistance(Edge<LineSegmentMatch> edge,
Node<LineSegmentMatch> node,
double tolerance) |
double |
LineMatchGraph.getDuplicateMatchLength(Node<LineSegmentMatch> node,
boolean direction,
int index1,
int index2) |
double |
LineMatchGraph.getMatchLength(Node<LineSegmentMatch> node,
boolean direction,
int index1,
int index2) |
Edge<LineSegmentMatch> |
LineMatchGraph.getUnprocessedEdgeWithSegment(Node<LineSegmentMatch> node,
int index,
Set<Edge<LineSegmentMatch>> processedEdges) |
Edge<LineSegmentMatch> |
LineMatchGraph.getUnprocessedEdgeWithSegment(Node<LineSegmentMatch> node,
int index,
Set<Edge<LineSegmentMatch>> processedEdges) |
boolean |
LineMatchGraph.hasMatch(Node<LineSegmentMatch> node,
boolean direction,
int index1,
int index2) |
boolean |
LineMatchGraph.hasSegmentsWithIndex(Node<LineSegmentMatch> node,
int index) |
static boolean |
LineMatchEdgeFilter.isEitherOppositeNodesWithinDistance(Edge<LineSegmentMatch> edge1,
Edge<LineSegmentMatch> edge2,
Node<LineSegmentMatch> fromNode2,
double tolerance) |
static boolean |
LineMatchEdgeFilter.isEitherOppositeNodesWithinDistance(Edge<LineSegmentMatch> edge1,
Edge<LineSegmentMatch> edge2,
Node<LineSegmentMatch> fromNode2,
double tolerance) |
static boolean |
LineMatchEdgeFilter.isEitherOppositeNodesWithinDistance(Edge<LineSegmentMatch> edge1,
Edge<LineSegmentMatch> edge2,
Node<LineSegmentMatch> fromNode2,
double tolerance) |
static boolean |
LineMatchEdgeFilter.isOppositeNodeWithinDistance(Edge<LineSegmentMatch> edge1,
Edge<LineSegmentMatch> edge2,
Node<LineSegmentMatch> node,
double tolerance) |
static boolean |
LineMatchEdgeFilter.isOppositeNodeWithinDistance(Edge<LineSegmentMatch> edge1,
Edge<LineSegmentMatch> edge2,
Node<LineSegmentMatch> node,
double tolerance) |
static boolean |
LineMatchEdgeFilter.isOppositeNodeWithinDistance(Edge<LineSegmentMatch> edge1,
Edge<LineSegmentMatch> edge2,
Node<LineSegmentMatch> node,
double tolerance) |
List<Edge<LineSegmentMatch>> |
LineMatchGraph.splitEdge(Edge<LineSegmentMatch> edge,
Node<LineSegmentMatch> node) |
List<Edge<LineSegmentMatch>> |
LineMatchGraph.splitEdge(Edge<LineSegmentMatch> edge,
Node<LineSegmentMatch> node) |