72 #ifndef __FK_POLYGON_HEADER__
73 #define __FK_POLYGON_HEADER__
99 fk_Polygon(std::vector<fk_Vector> *array = NULL,
135 void setVertex(std::vector<fk_Vector> *array);
187 void setVertex(std::vector<fk_Vector> *array);
213 #endif // !__FK_POLYGON_HEADER__
void pushVertex(fk_Vector pos)
頂点追加関数
fk_ObjectType
オブジェクトインスタンスのタイプを表す列挙型
Definition: Base.h:116
virtual ~fk_Polyline()
デストラクタ
void setVertex(int ID, fk_Vector pos)
頂点位置設定関数
3次元ベクトルを管理するクラス
Definition: Vector.h:110
virtual ~fk_Polygon()
デストラクタ
fk_Polygon 型
Definition: Base.h:123
多角形(辺のみ)を生成、管理するクラス
Definition: Polygon.h:198
半稜線構造 (Half-Edge Structure) による任意形状を生成、管理するクラス
Definition: Solid.h:137
fk_Polygon(std::vector< fk_Vector > *array=NULL, fk_ObjectType=FK_POLYGON)
コンストラクタ
void pushVertex(fk_Vector pos)
頂点追加関数
fk_Polyline(std::vector< fk_Vector > *array=NULL)
コンストラクタ
fk_Closedline(std::vector< fk_Vector > *array=NULL)
コンストラクタ
virtual ~fk_Closedline()
デストラクタ
ポリラインを生成、管理するクラス
Definition: Polygon.h:143
多角形を生成、管理するクラス
Definition: Polygon.h:91
void setVertex(int ID, fk_Vector pos)
頂点位置設定関数