平行線発生アルゴリズムの悩み
 
1.はじめに

平行線発生と聞くと皆さんはどう思われますか。大抵の方は、「平行線だろ? なんだ簡単じゃん。一体どこが難しいの?」と不思議に思われるのではないでしょうか。今そう思った目の前の貴方、それならば是非本稿を読んで下さい。読み終えた時に、果たして貴方は同じことを言えますか。
但し、ここで予め、本稿の前提を一つ明記しておきます。それは、ここで論じる平行線発生アルゴリズムは、以下の2つの点で高度なレベルを目指していると言うことです。

@ どんな線分列に対しても、必ずそれなりに納得出来る形状を持つ平行線を発生させる。
A 平行線の概念を柔軟に、汎用的に捉えることで、機能的な拡張がなされている。例えば平行移動の幅を可変に出来る。

さすがに、弊社も簡単な問題にてこずることはあり得ず、非常に高度な平行線発生アルゴリズムを目指しています。単純なケースのみを相手にして、単純に解いた場合は、平行線発生も簡単な問題になり下がりますが、弊社のプライドに賭けて、敢えて困難な道を選択しています。この点には御注目下さい。

 

All Rights Reserved, Copyright © 2006 NCM