isNodeEdgeAreaLabelsConsistent method

bool isNodeEdgeAreaLabelsConsistent()

Check all nodes to see if their labels are consistent. If any are not, return false

@return true if the edge area labels are consistent at this node

Implementation

bool isNodeEdgeAreaLabelsConsistent() {
  for (Iterator nodeIt = nodeGraph.getNodeIterator(); nodeIt.moveNext();) {
    RelateNode node = nodeIt.current as RelateNode;
    if (!node.getEdges()!.isAreaLabelsConsistent(geomGraph)) {
      invalidPoint = node.getCoordinate().copy();
      return false;
    }
  }
  return true;
}