RECTSECT 関数

Microsoft Office Visio 2003 SDK ドキュメント

RECTSECT 関数

x および y に関連付けられている四角形のセクタを計算して、セクタを示す 0 ~ 4 の整数を返します。

RECTSECT(width,height,x,y,option)

width 四角形の幅を指定します。

height 四角形の高さを指定します。

x x 座標を指定します。

y y 座標を指定します。

option 対角線上の点の処理方法を指定します。対角線上の点に対して左右のセクタを使用するには、値を 0 に設定します。対角線上の点に対して上下のセクタを使用するには、値を 1 に設定します。

備考

width および height、および四角形の中心点を示す点 (x,y) が指定された四角形について考えてみます。四角形の角を結ぶ対角線を描画し、四角形を 4 つのセクタに分割して、中心点を示します。セクタ 0 ~ 4 は、それぞれ中心点、右、上、左、下を表します。

角を結ぶ対角線によって 4 つのセクタに分割され、中心点を示した四角形

RECTSECT(1 in, 2 in, 1 in, -7 in, 0)

4 を返します。