The CFviLineSegment type exposes the following members.

Constructors

NameDescription
Public methodCFviLineSegment(DSGMT_T)
初期値指定コンストラクタ
Public methodCFviLineSegment(SGMT_T)
初期値指定コンストラクタ
Public methodCFviLineSegment(CFviPoint, CFviPoint)
初期値指定コンストラクタ
Public methodCFviLineSegment(Double, Double, Double, Double)
初期値指定コンストラクタ

Methods

NameDescription
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 methodToCFviLine
線分から直線への変換
Public methodToDSGMT_T
データ変換
Public methodToSGMT_T
データ変換
Public methodToString
このインスタンスの完全修飾型名を返します。
(Inherited from ValueType.)

Operators

NameDescription
Public operatorStatic memberEquality
インスタンスの比較(等価)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(CFviLineSegment to DSGMT_T)
明示的な型変換 (fvalgcli.F_LH_LINE への変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(CFviLineSegment to SGMT_T)
明示的な型変換 (fvalgcli.DLINE_T への変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(DSGMT_T to CFviLineSegment)
明示的な型変換 (fvalgcli.DSGMT_T からの変換)
Public operatorStatic memberExplicitNarrowingExplicitExplicitExplicit(SGMT_T to CFviLineSegment)
明示的な型変換 (fvalgcli.SGMT_T からの変換)
Public operatorStatic memberInequality
インスタンスの比較(不等価)

Fields

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

Properties

NameDescription
Public propertyEd
終点 [初期値:(0.0,0.0)、範囲:任意]
Public propertyEX
終点(X座標)
Public propertyEY
終点(Y座標)
Public propertyHeight
高さ (Y終点-Y始点)
Public propertySt
始点 [初期値:(0.0,0.0)、範囲:任意]
Public propertySX
始点(X座標)
Public propertySY
始点(Y座標)
Public propertyWidth
幅 (X終点-X始点)

See Also