楕円構造クラス

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

Syntax

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

Remarks

楕円の中心、主軸長、副軸長、角度を保持します。

初期値と範囲:

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

サブピクセル値を扱う場合は、座標の 0.0 を画素の中心とします。 下図のように、 center が x=5.0,y=6.0 の場合は、 画像の x=5,y=6 の画素の中央部を中心とする楕円を意味します。 axis_x, axis_y は、それぞれ主軸長(半径)、副軸長(半径)を表します。 回転角(angle)は、楕円の中心を機軸とします。

See Also