Function nxCheckParallelFromSelMgr(ByRef swSelMgr As SelectionMgr)
セレクションマネージャを渡すと,その中に含まれる平面が平行かどうか調べて,平行ならTrue, 非平行ならFalseを返します。
使用例を 中に含まれる TestProcedureモジュールに入れてあります(ParallelCheckFromSelectionManager_test)↑面を2つ以上選択した状態でこのプロシージャを実行すると,平行をチェックしてメッセージを出します
なお平面以外が選択に含まれていると,勝手に選択解除します。
これが何に使えるのかというと,普通はつかえませんぼくは後に作りたい機能に必要だったので作りました
2017/12/24・表裏違いを非平行としてしまうバグを修正・アセンブリ内子部品の回転を考慮できてなかったので,部品自体の回転を計算に反映