8 #ifndef _FVSUBSCALAR_H_INCLUDED_ 9 #define _FVSUBSCALAR_H_INCLUDED_ 13 #pragma pack(push,_FVCL_PACKING) 38 virtual bool Execute();
39 virtual bool IsValid()
const;
40 virtual bool Validate(
INT option = 0 )
const;
44 bool SetValue(
DOUBLE value );
47 bool SetSwapOrder(
bool bSwap );
48 bool GetSwapOrder()
const;
54 virtual bool operator == (
const CFvSubScalar& src )
const;
55 virtual bool operator != (
const CFvSubScalar& src )
const;
68 #endif // _FVSUBSCALAR_H_INCLUDED_ #define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
DOUBLE m_Value
画像との演算に使用する値
Definition: FvSubScalar.h:58
画像サイズ情報クラス
Definition: ImageSize.h:21
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
int INT
整数型(32ビット)
Definition: FvDefs.h:36
データオブジェクトの基本クラス
Definition: FvDataObject.h:20
スカラー減算クラス
Definition: FvSubScalar.h:20
double DOUBLE
倍精度浮動小数点型(64ビット)
Definition: FvDefs.h:62
画像演算基本クラス
Definition: FvOperation.h:21
bool m_SwapOrder
演算順序の入れ替え指示
Definition: FvSubScalar.h:59
画像オブジェクト
Definition: FvImage.h:64
CFvDataObject const * m_Mask
マスク付き演算用のマスク
Definition: FvSubScalar.h:60