The CFviRectangle type exposes the following members.

Constructors

NameDescription
Public methodCFviRectangle(Rectangle)
初期値指定コンストラクタ
Public methodCFviRectangle(RectangleF)
初期値指定コンストラクタ
Public methodCFviRectangle(BOX_T)
初期値指定コンストラクタ
Public methodCFviRectangle(DBOX_T)
初期値指定コンストラクタ
Public methodCFviRectangle(CFviPoint, CFviPoint)
初期値指定コンストラクタ
Public methodCFviRectangle(Double, Double, Double, Double)
初期値指定コンストラクタ
Public methodCFviRectangle(CFviPoint, CFviPoint, CFviAngle, CFviPoint)
初期値指定コンストラクタ
Public methodCFviRectangle(Double, Double, Double, Double, Double, Double, Double)
初期値指定コンストラクタ

Methods

NameDescription
Public methodCopyFrom
データ複製
Public methodEquals
インスタンスの比較
(Overrides ValueType..::..Equals(Object).)
Protected methodFinalize
Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
(Inherited from Object.)
Public methodGetDataID
データIDの取得
Public methodGetHashCode
ハッシュコードの取得
(Overrides ValueType..::..GetHashCode()()()().)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Public methodToBOX_T
データ変換
Public methodToCFviPolyline
データ変換
Public methodToDBOX_T
データ変換
Public methodToRectangle
データ変換
Public methodToRectangleF
データ変換
Public methodToString
このインスタンスの完全修飾型名を返します。
(Inherited from ValueType.)

Operators

NameDescription
Public operatorStatic memberEquality
インスタンスの比較(等価)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(Rectangle to CFviRectangle)
明示的な型変換 (System.Drawing.Rectangle からの変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(RectangleF to CFviRectangle)
明示的な型変換 (System.Drawing.RectangleF からの変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(BOX_T to CFviRectangle)
明示的な型変換 (fvalgcli.BOX_T からの変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(CFviRectangle to RectangleF)
明示的な型変換 (fvalgcli.DBOX_T への変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(CFviRectangle to Rectangle)
明示的な型変換 (fvalgcli.BOX_T への変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(CFviRectangle to BOX_T)
明示的な型変換 (System.Drawing.Rectangle への変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(CFviRectangle to DBOX_T)
明示的な型変換 (System.Drawing.RectangleF への変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(DBOX_T to CFviRectangle)
明示的な型変換 (fvalgcli.DBOX_T からの変換)
Public operatorStatic memberInequality
インスタンスの比較(不等価)

Fields

NameDescription
Public fieldStatic memberDataID
データ構造クラスを一意に識別するIDを示す定数です。

Properties

NameDescription
Public propertyAngle
傾き [初期値:0.0、範囲:任意]
Public propertyBottom
右下(Y座標)
Public propertyCenter
回転中心 [初期値:(0.0,0.0)、範囲:任意]
Public propertyEd
右下 [初期値:(0.0,0.0)、範囲:任意]
Public propertyHeight
矩形の高さ [取得のみ]
Public propertyLeft
左上(X座標)
Public propertyRight
右下(X座標)
Public propertySt
左上 [初期値:(0.0,0.0)、範囲:任意]
Public propertyTop
左上(Y座標)
Public propertyWidth
矩形の幅 [取得のみ]
Public propertyX
矩形の左上のX座標 [取得のみ]
Public propertyY
矩形の左上のY座標 [取得のみ]

See Also