IVertexType 型引数と頂点数による初期化メソッドを追加。共通化できるコードを整理。