8 #ifndef _FVCIRCLEHOUGHDATA_H_INCLUDED_ 9 #define _FVCIRCLEHOUGHDATA_H_INCLUDED_ 14 #pragma pack(push,_FVCL_PACKING) 41 enum { DataID = 1050 };
43 virtual INT GetDataID()
const;
44 virtual bool GetPointer(
INT id,
void** val )
const;
55 virtual operator HCD_CIRCLE_T()
const;
58 void GetStructure( HCD_CIRCLE_T* data )
const;
60 HCD_CIRCLE_T ToHCD_CIRCLE_T()
const;
72 #endif // _FVCIRCLEHOUGHDATA_H_INCLUDED_ #define FVCL_API
DLLエクスポートマクロ
Definition: FvMacros.h:61
円構造体(円ハフ検出用)
Definition: FvCircleHoughData.h:21
円ハフ検出データ構造クラス
Definition: FvCircleHoughData.h:29
INT score
円の検出スコア
Definition: FvCircleHoughData.h:26
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
int INT
整数型(32ビット)
Definition: FvDefs.h:36
DOUBLE radius
円の半径
Definition: FvCircleHoughData.h:25
データオブジェクトの基本クラス
Definition: FvDataObject.h:20
double DOUBLE
倍精度浮動小数点型(64ビット)
Definition: FvDefs.h:62
DOUBLE center_x
円心のx座標
Definition: FvCircleHoughData.h:23
円構造クラス
Definition: FvCircle.h:33
DOUBLE center_y
円心のy座標
Definition: FvCircleHoughData.h:24