|
FineKernelToolKit 4.2.13
|
クラス | |
| class | FK |
| リテラル管理クラス [詳解] | |
| class | fk_Angle |
| オイラー角を表すクラス [詳解] | |
| class | fk_AppWindow |
| アプリケーションウィンドウクラス [詳解] | |
| class | fk_Attribute |
| 形状や位相要素の属性を付与、取得するクラス [詳解] | |
| class | fk_AudioBase |
| オーディオ基底クラス [詳解] | |
| class | fk_AudioOggBuffer |
| Ogg Vorbis オーディオバッファクラス [詳解] | |
| class | fk_AudioStream |
| オーディオストリームクラス [詳解] | |
| class | fk_AudioWavBuffer |
| Wave オーディオバッファクラス [詳解] | |
| class | fk_BaseObject |
| FK の各クラスの基盤となる基本クラス [詳解] | |
| class | fk_BezCurve |
| Bezier曲線を生成、管理するクラス [詳解] | |
| class | fk_BezSurface |
| Bezier曲面を生成、管理するクラス [詳解] | |
| class | fk_BGM |
| BGM 再生クラス [詳解] | |
| class | fk_Block |
| 直方体を生成、管理するクラス [詳解] | |
| class | fk_Boundary |
| 境界ボリュームを管理するクラス [詳解] | |
| class | fk_BVHMotion |
| BVH 形式のモーションデータを読み込み、保持するクラス [詳解] | |
| class | fk_Capsule |
| カプセル型を生成、管理するクラス [詳解] | |
| class | fk_Circle |
| 円を生成、管理するクラス [詳解] | |
| class | fk_Closedline |
| 多角形(辺のみ)を生成、管理するクラス [詳解] | |
| class | fk_Color |
| RGB色を管理するクラス [詳解] | |
| class | fk_Cone |
| 正多角錐・円錐を生成、管理するクラス [詳解] | |
| class | fk_CSV |
| CSV 入出力用クラス [詳解] | |
| class | fk_DataAccess |
| ソリッドモデル用位相要素アクセスクラス [詳解] | |
| class | fk_Dimension |
| 画像サイズを表すクラス [詳解] | |
| class | fk_DisplayLink |
| ディスプレイリストを制御するクラス [詳解] | |
| class | fk_Edge |
| ソリッドモデルの稜線位相を管理するクラス [詳解] | |
| class | fk_Fog |
| シーン中の霧効果を制御するクラス [詳解] | |
| class | fk_FrameBuffer |
| フレームバッファー制御クラス [詳解] | |
| class | fk_Frustum |
| 一般透視投影を制御するクラス [詳解] | |
| class | fk_FVector |
| 単精度浮動小数点型3次元ベクトルを管理するクラス [詳解] | |
| class | fk_GenMatrix |
| 任意次元正方行列を管理するクラス [詳解] | |
| class | fk_GenVector |
| 任意次元ベクトルを管理するクラス [詳解] | |
| class | fk_Graph |
| グラフ構造を制御するクラス [詳解] | |
| class | fk_GraphEdge |
| グラフ構造の辺を制御するクラス [詳解] | |
| class | fk_GraphNode |
| グラフ構造のノードを制御するクラス [詳解] | |
| class | fk_Gregory |
| Gregory 曲面を生成、管理するクラス [詳解] | |
| class | fk_GuideObject |
| 座標系可視化支援クラス [詳解] | |
| class | fk_Half |
| ソリッドモデルの半稜線位相を管理するクラス [詳解] | |
| class | fk_HVector |
| 4次元ベクトルを管理するクラス [詳解] | |
| class | fk_IFSTexture |
| IFSテクスチャを生成、管理するクラス [詳解] | |
| class | fk_Image |
| 画像を生成、管理するクラス [詳解] | |
| class | fk_IndexFaceSet |
| インデックスフェースセットによる任意形状を生成、管理するクラス [詳解] | |
| class | fk_Light |
| 光源を管理するクラス [詳解] | |
| class | fk_Line |
| 有向線分を生成、管理するクラス [詳解] | |
| class | fk_Loop |
| ソリッドモデルのループ位相を管理するクラス [詳解] | |
| class | fk_Material |
| マテリアル(質感)を管理するクラス [詳解] | |
| class | fk_Math |
| 数学処理メソッド集合クラス [詳解] | |
| class | fk_Matrix |
| 4元正方行列を管理するクラス [詳解] | |
| class | fk_MatrixAdmin |
| モデルの位置や姿勢を管理するクラス [詳解] | |
| class | fk_MeshTexture |
| メッシュテクスチャを生成、管理するクラス [詳解] | |
| class | fk_Model |
| モデルを生成、管理するクラス [詳解] | |
| class | fk_Modify |
| ソリッドモデル変形操作用クラス [詳解] | |
| class | fk_Operation |
| オイラー操作用クラス [詳解] | |
| class | fk_Ortho |
| 平行投影法を制御するクラス [詳解] | |
| class | fk_Particle |
| パーティクル単体を制御するクラス [詳解] | |
| class | fk_ParticleSet |
| パーティクル集合を制御するクラス [詳解] | |
| class | fk_Performer |
| FK Performer キャラクターランタイムクラス [詳解] | |
| class | fk_Perspective |
| 対称透視投影法を制御するクラス [詳解] | |
| class | fk_Plane |
| 幾何平面を管理するクラス [詳解] | |
| class | fk_Point |
| 点群を生成、管理するクラス [詳解] | |
| class | fk_Polygon |
| 多角形を生成、管理するクラス [詳解] | |
| class | fk_Polyline |
| 有向線分を生成、管理するクラス [詳解] | |
| class | fk_Prism |
| 正多角柱・円柱を生成、管理するクラス [詳解] | |
| class | fk_ProjectBase |
| 投影法の基底クラス [詳解] | |
| class | fk_Quaternion |
| 四元数(クォータニオン)を管理するクラス [詳解] | |
| class | fk_Ray |
| 干渉判定光線クラス [詳解] | |
| class | fk_RBezCurve |
| 有理 Bezier 曲線を生成、管理するクラス [詳解] | |
| class | fk_Rect |
| 画像中の矩形領域を表すクラス [詳解] | |
| class | fk_RectTexture |
| 矩形テクスチャを生成、管理するクラス [詳解] | |
| class | fk_Reference |
| 位相状態参照用クラス [詳解] | |
| class | fk_Renderer |
| マルチパスレンダリング制御クラス [詳解] | |
| class | fk_Scene |
| シーンを制御するクラス [詳解] | |
| class | fk_ShaderBinder |
| シェーダープログラム統括クラス [詳解] | |
| class | fk_ShaderParameter |
| シェーダーパラメーター管理クラス [詳解] | |
| class | fk_ShaderProgram |
| シェーダープログラム格納クラス [詳解] | |
| class | fk_Shape |
| 形状用基底クラス [詳解] | |
| class | fk_ShapeViewer |
| 簡易形状表示システム用クラス [詳解] | |
| class | fk_Solid |
| 半稜線構造 (Half-Edge Structure) による任意形状を生成、管理するクラス [詳解] | |
| class | fk_SolidBase |
| ソリッドモデル形状変換クラス [詳解] | |
| class | fk_Sound |
| 効果音再生クラス [詳解] | |
| class | fk_Sphere |
| 球を生成、管理するクラス [詳解] | |
| class | fk_SpriteModel |
| 2D スプライトモデルクラス [詳解] | |
| class | fk_TexCoord |
| テクスチャ座標を管理するクラス [詳解] | |
| class | fk_TextImage |
| 文字列板を管理するクラス [詳解] | |
| class | fk_Texture |
| テクスチャ用基底クラス [詳解] | |
| class | fk_Time |
| 時間管理用クラス [詳解] | |
| class | fk_Topology |
| ソリッドモデル位相要素用基底クラス [詳解] | |
| class | fk_TriTexture |
| 3角形テクスチャを生成、管理するクラス [詳解] | |
| class | fk_UniChar |
| Unicode の文字を表すクラス [詳解] | |
| class | fk_UniStr |
| 文字列板に表示する文字列を制御するクラス [詳解] | |
| class | fk_Vector |
| 3次元ベクトルを管理するクラス [詳解] | |
| class | fk_Vertex |
| ソリッドモデルの頂点位相を管理するクラス [詳解] | |
列挙型 | |
| enum class | fk_Key { SHIFT_R , SHIFT_L , CTRL_R , CTRL_L , ALT_R , ALT_L , ENTER , BACKSPACE , DELETEKEY , CAPS_LOCK , TAB , PAGE_UP , PAGE_DOWN , HOME , END , INSERT , LEFT , RIGHT , UP , DOWN , F1 , F2 , F3 , F4 , F5 , F6 , F7 , F8 , F9 , F10 , F11 , F12 , SPACE } |
| enum class | fk_MouseButton { M1 , M2 , M3 } |
| マウスボタンを表す列挙型 [詳解] | |
| enum class | fk_Switch { RELEASE , UP , DOWN , PRESS } |
| ボタン系デバイス状態を表す列挙型 [詳解] | |
| enum class | fk_BoundaryMode { SPHERE , AABB , OBB , CAPSULE , NONE } |
| 境界ボリュームのタイプを表す列挙型 [詳解] | |
| enum class | fk_StereoChannel { STEREO_LEFT , STEREO_RIGHT } |
| 立体視出力を制御する際に用いる列挙型 [詳解] | |
| enum class | fk_EdgeStatus { NONE , UNDEF , HALF , BOTH } |
| 稜線状態を表す列挙型 [詳解] | |
| enum class | fk_FogMode { LINEAR , EXP , EXP2 , OFF } |
| 霧効果の減衰関数を表す列挙型 [詳解] | |
| enum class | fk_FogOption { FASTEST , NICEST , NOOPTION } |
| 霧効果のオプションを表す列挙型 [詳解] | |
| enum class | fk_SamplerSource { COLOR , DEPTH } |
| enum class | fk_CostStatus { CONTINUE , FINISH , ERROR } |
| enum class | fk_CostType { INT , DOUBLE , LENGTH } |
| グラフ内コスト値の型を表す列挙型 [詳解] | |
| enum class | fk_CostDirection { FORWARD , BACK } |
| グラフ内コスト算出方向を表す列挙型 [詳解] | |
| enum class | fk_UV { U_S , U_E , V_S , V_E } |
| 曲面の uv 方向を表す列挙型 [詳解] | |
| enum class | fk_Guide : unsigned int { NO_GUIDE = 0 , AXIS_X = 1 << 1 , AXIS_Y = 1 << 2 , AXIS_Z = 1 << 3 , GRID_XZ = 1 << 4 , GRID_XY = 1 << 5 , GRID_YZ = 1 << 6 } |
| fk_GuideObject での座標軸と座標平面を表す列挙型 [詳解] | |
| enum class | fk_ImageType { BMP , PNG , JPG } |
| 画像フォーマットを表す列挙型 [詳解] | |
| enum class | fk_LightType { PARALLEL , POINT , SPOT } |
| 光源タイプを表す列挙型 [詳解] | |
| enum class | fk_LineType { OPEN , CLOSE , HALF } |
| fk_Math クラス内での直線群タイプを表す列挙型 [詳解] | |
| enum class | fk_Draw : unsigned int { NONE = 0 , POINT = 1 << 1 , LINE = 1 << 2 , FACE = 1 << 3 , BACK_FACE = ((1 << 4) | FACE) , FRONTBACK_FACE = ((1 << 5) | FACE) , TEXTURE = 1 << 6 , GEOM_LINE = 1 << 7 , GEOM_POINT = 1 << 8 , GEOM_FACE = 1 << 9 } |
| モデルの描画モードを表す列挙型 [詳解] | |
| enum class | fk_ShadingMode : unsigned int { GOURAUD , PHONG } |
| シェーディングモードを表す列挙型 [詳解] | |
| enum class | fk_BlendMode : unsigned int { ALPHA = 0 , NEGATIVE = 1 , ADDITION = 2 , SCREEN = 3 , LIGHTEN = 4 , MULTIPLY = 5 , NONE = 128 , CUSTOM = 255 } |
| ブレンドモード型 [詳解] | |
| enum class | fk_BlendFactor : unsigned int { ZERO = 0 , ONE = 1 , SRC_COLOR = 2 , ONE_MINUS_SRC_COLOR = 3 , DST_COLOR = 4 , ONE_MINUS_DST_COLOR = 5 , SRC_ALPHA = 6 , ONE_MINUS_SRC_ALPHA = 7 , DST_ALPHA = 8 , ONE_MINUS_DST_ALPHA = 9 } |
| ブレンド係数型 [詳解] | |
| enum class | fk_DepthMode : unsigned int { NO_USE = 0 , READ = 1 , WRITE = 2 , READ_AND_WRITE = 3 } |
| デプス読み書きモード型 [詳解] | |
| enum class | fk_ElementMode : unsigned int { NONE = 0 , MODEL = 1 , ELEMENT = 2 } |
| enum class | fk_ProjectMode { NONE_PROJ_MODE , PERSPECTIVE_MODE , FRUSTUM_MODE , ORTHO_MODE } |
| 投影法を表す列挙型 [詳解] | |
| enum class | fk_ShadowMode { HARD = 0 , SOFT_FAST , SOFT_NICE , OFF } |
| enum class | fk_RealShapeType { IFS , SOLID , TEXTURE , POINT , LIGHT , OTHER } |
| 形状データの具体的なデータ構造を表す列挙型 [詳解] | |
| enum class | fk_TextAlign { LEFT , CENTER , RIGHT } |
| 文字列板の文字列配置を表す列挙型 [詳解] | |
| enum class | fk_TextSendingMode { ALL , CHAR , LINE } |
| 文字列板の文字送りモードを表す列挙型 [詳解] | |
| enum class | fk_TexMode { MODULATE , REPLACE , DECAL } |
| テクスチャモードを表す列挙型 [詳解] | |
| enum class | fk_TexRendMode { NORMAL , SMOOTH } |
| テクスチャ描画品質を表す列挙型 [詳解] | |
| enum class | fk_TexWrapMode { REPEAT , CLAMP } |
| テクスチャ外周部の描画モードを表す列挙型 [詳解] | |
| enum class | fk_TopologyType { VERTEX , HALF , EDGE , LOOP , INDEXFACE , UNDEFINED } |
| 位相タイプを表す列挙型 [詳解] | |
| enum class | fk_StringCode { UTF16 , UTF8 , JIS , SJIS , EUC } |
| 日本語文字コードを表す列挙型 [詳解] | |
| enum class | fk_Axis { X , Y , Z } |
| 座標軸を表す列挙型 [詳解] | |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
fk_GuideObject での座標軸と座標平面を表す列挙型
| 列挙値 | |
|---|---|
| NO_GUIDE | 表示なし |
| AXIS_X | x軸 |
| AXIS_Y | y軸 |
| AXIS_Z | z軸 |
| GRID_XZ | xz平面 |
| GRID_XY | xy平面 |
| GRID_YZ | yz平面 |
|
strong |
|
strong |
|
strong |
fk_Math クラス内での直線群タイプを表す列挙型
| 列挙値 | |
|---|---|
| OPEN | 直線 |
| CLOSE | 有向線分 |
| HALF | 半直線 |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |