平面
解説
平面は、方程式で表現するならば、
a x + b y + c z = d
と表現され、平面の法線ベクトルと、平面上の任意の一点が求まれば定義することができます。
テンプレートクラス
平面の法線ベクトルを表すベクトルテンプレートクラス型のメンバ変数と、
平面上の任意の一点と、平面の法線ベクトルの内積によって求まる平面方程式の
d の値を表すメンバ変数の
2つのメンバ変数を持つ平面テンプレートクラスを作成します。
サンプルテンプレートクラス定義ファイル