72 #ifndef __FK_POINT_HEADER__
73 #define __FK_POINT_HEADER__
107 fk_Array<fk_FVector> vec;
108 std::vector<char> drawMode;
110 std::vector<int> colorID;
113 bool MakePoint(std::vector<fk_Vector> *);
126 fk_Point(std::vector<fk_Vector> *array = NULL);
173 bool setVertex(std::vector<fk_Vector> *array);
285 #endif // !__FK_POINT_HEADER__
単精度浮動小数点型3次元ベクトルを管理するクラス
Definition: Vector.h:793
void setColorID(int vID, int cID)
描画色設定関数
マテリアルパレットを管理するクラス
Definition: Palette.h:95
bool setVertex(int ID, fk_Vector pos)
頂点位置設定関数
3次元ベクトルを管理するクラス
Definition: Vector.h:110
fk_Point(std::vector< fk_Vector > *array=NULL)
コンストラクタ
形状用基底クラス
Definition: Shape.h:86
点群を生成、管理するクラス
Definition: Point.h:101
bool getDrawMode(void)
全頂点描画状態参照関数
bool removeVertex(int ID)
頂点削除関数
void allClear(bool matFlag=true)
点群全消去関数
int pushVertex(fk_Vector pos)
頂点追加関数
void setDrawMode(int ID, bool mode)
頂点描画制御関数
int getColorID(int vID)
描画色参照関数
fk_FVector * getVertex(int ID)
頂点位置ベクトル取得関数
bool getColorCount(void)
描画色設定有無参照関数
FLTK 用シーン描画ウィジェットクラス
Definition: Window.h:189
virtual ~fk_Point()
デストラクタ
friend class fk_PointDraw
Definition: Point.h:103