public IntMatrix Calculate2on1()
 {
     m_DistanceMap1 = CalcDistanceMatrix(m_BinaryMap1);
     m_Map2onMap1   = new IntMatrix(m_DistanceMap1.MultiplyOrgans(m_BinaryMap2));
     return(m_Map2onMap1);
 }
 public IntMatrix Calculate2on1()
 {
     m_DistanceMap1 = CalcDistanceMatrix(m_BinaryMap1);
     m_Map2onMap1 = new IntMatrix(m_DistanceMap1.MultiplyOrgans(m_BinaryMap2));
     return m_Map2onMap1;
 }
 public IntMatrix Calculate1on2()
 {
     m_DistanceMap2 = CalcDistanceMatrix(m_BinaryMap2);
     m_Map1onMap2   = new IntMatrix(m_DistanceMap2.MultiplyOrgans(m_BinaryMap1));
     return(m_Map1onMap2);
 }
 public IntMatrix Calculate1on2()
 {
     m_DistanceMap2 = CalcDistanceMatrix(m_BinaryMap2);
     m_Map1onMap2 = new IntMatrix(m_DistanceMap2.MultiplyOrgans(m_BinaryMap1));
     return m_Map1onMap2;
 }