WIL説明書(C++)  3.1.0
極座標変換パラメータ

極座標変換パラメータは、 FVCL::PolarTrans::CFvPolarTransParam に集約しています。 下図に、このクラスが保有するパラメータの対応関係を示します。

左が入力側、右が出力側とします。coordinate_mode は Left を指定しているものとします。 本体のクラスが持つ『変換方向の反転フラグ』によって、入力と出力の意味は反転します。


polar_transform_param.png
項目 メンバフィールド メソッド 意味 変換方向との関係
origin_in m_OriginIn SetOriginIn
GetOriginIn
矩形領域の基準座標 正方向(m_Invert = false)の時は、処理対象領域を意味します。 逆方向(m_Invert = true)の時は、出力領域を意味します。
width m_Width SetWidth
GetWidth
矩形領域の幅
height m_Height SetHeight
GetHeight
矩形領域の高さ
origin_out m_OriginOut SetOriginOut
GetOriginOut
円形領域の回転中心座標 正方向(m_Invert = false)の時は、出力領域を意味します。 逆方向(m_Invert = true)の時は、処理対象領域を意味します。
radius m_Radius SetRadius
GetRadius
円形領域の半径
start_angle m_StartAngle SetStartAngle
GetStartAngle
円形領域の回転開始角度
range_angle m_RangeAngle SetRangeAngle
GetRangeAngle
円形領域の回転範囲
coordinate_mode m_CoordinateMode SetCoordinateMode
GetCoordinateMode
矩形領域の基準座標モード 正方向(m_Invert = false)の時は、処理対象領域を意味します。 逆方向(m_Invert = true)の時は、出力領域を意味します。

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2024年10月10日(木) 10時01分27秒 for WIL説明書(C++) by doxygen 1.8.11