updateIM method

void updateIM(
  1. IntersectionMatrix im
)

update the IM with the sum of the IMs for each component

Implementation

void updateIM(IntersectionMatrix im) {
//Debug.println(im);
  for (Iterator ei = isolatedEdges.iterator; ei.moveNext();) {
    Edge e = ei.current as Edge;
    e.updateIM(im);
//Debug.println(im);
  }
  for (Iterator ni = nodes.iterator(); ni.moveNext();) {
    RelateNode node = ni.current as RelateNode;
    node.updateIM(im);
//Debug.println(im);
    node.updateIMFromEdges(im);
//Debug.println(im);
//node.print(System.out);
  }
}