矩形構造クラス

Namespace: FVIL.Data
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
[SerializableAttribute]
public struct CFviRectangle : IFviDataObject
Visual Basic
<SerializableAttribute>
Public Structure CFviRectangle
	Implements IFviDataObject

Remarks

矩形の 始点・終点・回転中心・回転角 を保持します。

初期値と範囲:

プロパティ初期値範囲
St0.0,0.0範囲なし
Ed0.0,0.0範囲なし
Center0.0,0.0範囲なし
Angle0.0範囲なし

サブピクセル値を扱う場合は、座標の 0.0 を画素の中心とします。 下図のように、 st が x=0.0,y=0.0 、 ed が x=8.0,y=6.0 の場合は、 矩形の左上が画像の x=0,y=0 の画素の中央部にあり、 右下が画像の x=8,y=6 の 画素の中央部に有ることを意味します。 回転角(angle)は、回転中心(center)を機軸とします。 回転中心は矩形の左上からの相対値です。

See Also