座標系変換行列生成をするための構造体です。 本構造体を利用する際は、必ず 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方向倍率