不規則に複数個ある点の中から、最も遠くにある二点を探すにはどうすればいいでしょう?
例えば、
    ●
●   5             ●
1             ●   4
              2
   ●
   3
というような状態の時、人間の目には1と4が最も離れていると
容易に察しが付きますが、プログラムで判断するには
一つずつ距離を比較していくしかないのでしょうか。

実際の点はx、y、z座標で表されるものを利用します。