The CFviAlignParam type exposes the following members.

Constructors

NameDescription
Public methodCFviAlignParam()()()()
コンストラクタ
Public methodCFviAlignParam(IntPtr)
FVCLクラス指定コンストラクタ
Protected methodCFviAlignParam(SerializationInfo, StreamingContext)
ISerializable の実装: シグネチャコンストラクタ

Methods

NameDescription
Protected method_Deserialize
ISerializable の実装: 逆シリアル化時のコンストラクタ代替え関数
(Overrides CFviDataObject..::.._Deserialize(SerializationInfo, StreamingContext).)
Protected method_free_body
FVCL インスタンスの解放
(Inherited from CFviObject.)
Public methodAlign2PointA
2点からのアライメント座標の生成
Public methodAlign2PointB
2点からのアライメント座標の生成
Public methodAlign2PointC
2点からのアライメント座標の生成
Public methodAlign3PointA
3点からのアライメント座標の生成
Public methodAlign3PointB
3点からのアライメント座標の生成
Public methodAlignNPointA
点群と1点からのアライメント座標の生成
Public methodAlignNPointB
点群と1点からのアライメント座標の生成
Public methodAlignParallel
アライメント座標の平行移動
Public methodAlignSetPoints
アライメント座標の生成
Public methodClone
インスタンスのクローンの生成
(Overrides CFviDataObject..::..Clone()()()().)
Public methodCopyFrom
インスタンスの複製
(Overrides CFviDataObject..::..CopyFrom(Object).)
Public methodDispose()()()()
リソースの解放
(Inherited from CFviObject.)
Protected methodDispose(Boolean)
インスタンスの破棄
(Overrides CFviDataObject..::..Dispose(Boolean).)
Public methodEquals
インスタンスの比較
(Overrides CFviDataObject..::..Equals(Object).)
Protected methodFinalize
ファイナライザ
(Inherited from CFviObject.)
Public methodGetDataID
データIDの取得
(Overrides CFviDataObject..::..GetDataID()()()().)
Public methodGetHashCode
ハッシュコードの取得
(Overrides CFviDataObject..::..GetHashCode()()()().)
Public methodGetObjectData
ISerializable の実装: SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。
(Overrides CFviDataObject..::..GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Public methodLoad
ファイル読み込み
Public methodLoadFromBody
FVCLクラスのインスタンスからの反映
(Overrides CFviDataObject..::..LoadFromBody()()()().)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Public methodResetParam
アライメント係数初期化
Public methodSave
ファイル保存
Public methodSaveToBody
FVCLクラスのインスタンスへの反映
(Overrides CFviDataObject..::..SaveToBody()()()().)
Public methodSetParam
アライメント係数の設定
Public methodToString
現在の Object を表す String を返します。
(Inherited from Object.)

Operators

NameDescription
Public operatorStatic memberEquality
インスタンスの比較(等価)
Public operatorStatic memberInequality
インスタンスの比較(不等価)

Fields

NameDescription
Public fieldStatic memberDataID
データ構造クラスを一意に識別するIDを示す定数です。
Protected fieldm_Backward
同次行列
Protected fieldm_Body
FVCL インスタンス
(Inherited from CFviObject.)
Protected fieldm_DenyDisposeBody
FVCLクラスのインスタンスの自動解放禁止
(Inherited from CFviObject.)
Protected fieldm_Forward
同次行列

Properties

NameDescription
Public propertyAllocateOption
画像領域確保時のオプション [初期値:0、範囲:0=既定の動作,1=DIB を使用しない]
(Inherited from CFviObject.)
Public propertyAngle
回転角 [初期値:0.0、範囲:任意]
Public propertyBackward
同次行列 [初期値:3x3行列] (※インスタンス差し替えは不可)
Public propertyBody
FVCLクラスのインスタンス
(Inherited from CFviObject.)
Public propertyDenyDisposeBody
FVCLクラスのインスタンスの自動解放禁止 [初期値:false、範囲:false=自動解放する,true=自動解放しない]
(Inherited from CFviObject.)
Public propertyErrorCode
エラーコード
(Inherited from CFviObject.)
Public propertyForward
同次行列 [初期値:3x3行列] (※インスタンス差し替えは不可)
Public propertyMoveX
X方向移動量 [初期値:0.0、範囲:任意]
Public propertyMoveY
Y方向移動量 [初期値:0.0、範囲:任意]
Public propertyReverseY
Y軸方向設定 [初期値:false、範囲:true/false]
Public propertyScaleX
X方向倍率 [初期値:1.0、範囲:任意]
Public propertyScaleY
Y方向倍率 [初期値:1.0、範囲:任意]

See Also