座標系変換行列生成をするための構造体です。 本構造体を利用する際は、必ず fnFIE_modelview_alloc_param() 関数を利用して生成してください。
変数 | |
| FMATRIX * | forward |
| FMATRIX * | backward |
| INT | reverse_y |
| DOUBLE | angle |
| DOUBLE | move_x |
| DOUBLE | move_y |
| DOUBLE | scale_x |
| DOUBLE | scale_y |
スクリーン座標からワールド座標に変換するときに使用する同次行列(3×3行列)
ワールド座標からスクリーン座標に変換するときに使用する同次行列(3×3行列)
ワールド座標のY軸方向設定
| DOUBLE F_MODELVIEW::angle |
スクリーン座標から見たときの、ワールド座標への回転角(単位:ラジアン)
| DOUBLE F_MODELVIEW::move_x |
スクリーン座標から見たときの、ワールド座標へのX方向移動量
| DOUBLE F_MODELVIEW::move_y |
スクリーン座標から見たときの、ワールド座標へのY方向移動量
| DOUBLE F_MODELVIEW::scale_x |
スクリーン座標から見たときの、ワールド座標のX方向倍率
| DOUBLE F_MODELVIEW::scale_y |
スクリーン座標から見たときの、ワールド座標のY方向倍率