WIL説明書(C++)
3.0.0
|
点構造クラス [詳解]
点構造クラス
namespace FVCL::Data
点情報を保有するクラスです。
公開型 | |
enum | { DataID = 11 } |
公開メンバ関数 | |
CFvPoint () | |
コンストラクタ [詳解] | |
CFvPoint (DOUBLE x, DOUBLE y) | |
コンストラクタ [詳解] | |
CFvPoint (const FVCL::Data::CFvPoint &src) | |
コピーコンストラクタ [詳解] | |
CFvPoint (const tagPNT &src) | |
コンストラクタ [詳解] | |
CFvPoint (const tagSPNT &src) | |
コンストラクタ [詳解] | |
CFvPoint (const tagDPNT &src) | |
コンストラクタ [詳解] | |
CFvPoint (const PNT_T &src) | |
コンストラクタ [詳解] | |
CFvPoint (const SPNT_T &src) | |
コンストラクタ [詳解] | |
CFvPoint (const DPNT_T &src) | |
コンストラクタ [詳解] | |
CFvPoint (const POINT &src) | |
コンストラクタ [詳解] | |
CFvPoint (const SIZE &src) | |
コンストラクタ [詳解] | |
CFvPoint (const F_EDGE &src) | |
コンストラクタ [詳解] | |
CFvPoint (const F_DEDGE &src) | |
コンストラクタ [詳解] | |
CFvPoint (const DEDGE_T &src) | |
コンストラクタ [詳解] | |
virtual | ~CFvPoint () |
デストラクタ [詳解] | |
virtual INT | GetDataID () const |
データIDの取得 [詳解] | |
virtual bool | GetPointer (INT id, void **val) const |
インスタンスのthisポインタの取得 [詳解] | |
virtual FVCL::Data::CFvPoint & | operator= (const FVCL::Data::CFvPoint &src) |
代入オペレータ [詳解] | |
virtual bool | operator== (const FVCL::Data::CFvPoint &src) const |
比較オペレータ(==) [詳解] | |
virtual bool | operator!= (const FVCL::Data::CFvPoint &src) const |
比較オペレータ(!=) [詳解] | |
virtual CFvPoint | operator+ (const CFvPoint &src) const |
加算オペレータ [詳解] | |
virtual CFvPoint | operator+ (const PNT_T &src) const |
加算オペレータ [詳解] | |
virtual CFvPoint | operator+ (const SPNT_T &src) const |
加算オペレータ [詳解] | |
virtual CFvPoint | operator+ (const DPNT_T &src) const |
加算オペレータ [詳解] | |
virtual CFvPoint | operator+ (const POINT &src) const |
加算オペレータ [詳解] | |
virtual CFvPoint | operator+ (const SIZE &src) const |
加算オペレータ [詳解] | |
virtual CFvPoint | operator+ (DOUBLE value) const |
加算オペレータ [詳解] | |
virtual CFvPoint & | operator+= (const CFvPoint &src) |
加算代入オペレータ [詳解] | |
virtual CFvPoint & | operator+= (const PNT_T &src) |
加算代入オペレータ [詳解] | |
virtual CFvPoint & | operator+= (const SPNT_T &src) |
加算代入オペレータ [詳解] | |
virtual CFvPoint & | operator+= (const DPNT_T &src) |
加算代入オペレータ [詳解] | |
virtual CFvPoint & | operator+= (const POINT &src) |
加算代入オペレータ [詳解] | |
virtual CFvPoint & | operator+= (const SIZE &src) |
加算代入オペレータ [詳解] | |
virtual CFvPoint & | operator+= (DOUBLE value) |
加算代入オペレータ [詳解] | |
virtual CFvPoint | operator- (const CFvPoint &src) const |
減算オペレータ [詳解] | |
virtual CFvPoint | operator- (const PNT_T &src) const |
減算オペレータ [詳解] | |
virtual CFvPoint | operator- (const SPNT_T &src) const |
減算オペレータ [詳解] | |
virtual CFvPoint | operator- (const DPNT_T &src) const |
減算オペレータ [詳解] | |
virtual CFvPoint | operator- (const POINT &src) const |
減算オペレータ [詳解] | |
virtual CFvPoint | operator- (const SIZE &src) const |
減算オペレータ [詳解] | |
virtual CFvPoint | operator- (DOUBLE value) const |
減算オペレータ [詳解] | |
virtual CFvPoint & | operator-= (const CFvPoint &src) |
減算代入オペレータ [詳解] | |
virtual CFvPoint & | operator-= (const PNT_T &src) |
減算代入オペレータ [詳解] | |
virtual CFvPoint & | operator-= (const SPNT_T &src) |
減算代入オペレータ [詳解] | |
virtual CFvPoint & | operator-= (const DPNT_T &src) |
減算代入オペレータ [詳解] | |
virtual CFvPoint & | operator-= (const POINT &src) |
減算代入オペレータ [詳解] | |
virtual CFvPoint & | operator-= (const SIZE &src) |
減算代入オペレータ [詳解] | |
virtual CFvPoint & | operator-= (DOUBLE value) |
減算代入オペレータ [詳解] | |
virtual CFvPoint | operator* (const CFvPoint &src) const |
乗算オペレータ [詳解] | |
virtual CFvPoint | operator* (const PNT_T &src) const |
乗算オペレータ [詳解] | |
virtual CFvPoint | operator* (const SPNT_T &src) const |
乗算オペレータ [詳解] | |
virtual CFvPoint | operator* (const DPNT_T &src) const |
乗算オペレータ [詳解] | |
virtual CFvPoint | operator* (const POINT &src) const |
乗算オペレータ [詳解] | |
virtual CFvPoint | operator* (const SIZE &src) const |
乗算オペレータ [詳解] | |
virtual CFvPoint | operator* (DOUBLE value) const |
乗算オペレータ [詳解] | |
virtual CFvPoint & | operator*= (const CFvPoint &src) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint & | operator*= (const PNT_T &src) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint & | operator*= (const SPNT_T &src) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint & | operator*= (const DPNT_T &src) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint & | operator*= (const POINT &src) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint & | operator*= (const SIZE &src) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint & | operator*= (DOUBLE value) |
乗算代入オペレータ [詳解] | |
virtual CFvPoint | operator/ (const CFvPoint &src) const |
除算オペレータ [詳解] | |
virtual CFvPoint | operator/ (const PNT_T &src) const |
除算オペレータ [詳解] | |
virtual CFvPoint | operator/ (const SPNT_T &src) const |
除算オペレータ [詳解] | |
virtual CFvPoint | operator/ (const DPNT_T &src) const |
除算オペレータ [詳解] | |
virtual CFvPoint | operator/ (const POINT &src) const |
除算オペレータ [詳解] | |
virtual CFvPoint | operator/ (const SIZE &src) const |
除算オペレータ [詳解] | |
virtual CFvPoint | operator/ (DOUBLE value) const |
除算オペレータ [詳解] | |
virtual CFvPoint & | operator/= (const CFvPoint &src) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator/= (const PNT_T &src) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator/= (const SPNT_T &src) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator/= (const DPNT_T &src) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator/= (const POINT &src) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator/= (const SIZE &src) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator/= (DOUBLE value) |
除算代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const tagPNT &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const tagSPNT &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const tagDPNT &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const PNT_T &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const SPNT_T &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const DPNT_T &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const POINT &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const SIZE &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const F_EDGE &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const F_DEDGE &src) |
代入オペレータ [詳解] | |
virtual CFvPoint & | operator= (const DEDGE_T &src) |
代入オペレータ [詳解] | |
virtual | operator tagPNT () const |
キャストオペレータ [詳解] | |
virtual | operator tagSPNT () const |
キャストオペレータ [詳解] | |
virtual | operator tagDPNT () const |
キャストオペレータ [詳解] | |
virtual | operator PNT_T () const |
キャストオペレータ [詳解] | |
virtual | operator SPNT_T () const |
キャストオペレータ [詳解] | |
virtual | operator DPNT_T () const |
キャストオペレータ [詳解] | |
virtual | operator POINT () const |
キャストオペレータ [詳解] | |
virtual | operator SIZE () const |
キャストオペレータ [詳解] | |
virtual | operator F_EDGE () const |
キャストオペレータ [詳解] | |
virtual | operator F_DEDGE () const |
キャストオペレータ [詳解] | |
virtual | operator DEDGE_T () const |
キャストオペレータ [詳解] | |
PNT_T | ToPNT_T () const |
PNT_T 構造体への変換 [詳解] | |
SPNT_T | ToSPNT_T () const |
SPNT_T 構造体への変換 [詳解] | |
DPNT_T | ToDPNT_T () const |
DPNT_T 構造体への変換 [詳解] | |
POINT | ToPOINT () const |
POINT 構造体への変換 [詳解] | |
SIZE | ToSIZE () const |
SIZE 構造体への変換 [詳解] | |
F_EDGE | ToF_EDGE (INT q=0, INT mag=0) const |
F_EDGE 構造体への変換 [詳解] | |
F_DEDGE | ToF_DEDGE (DOUBLE q=0, DOUBLE mag=0) const |
F_DEDGE 構造体への変換 [詳解] | |
DEDGE_T | ToDEDGE_T (DOUBLE q=0) const |
DEDGE_T 構造体への変換 [詳解] | |
void | GetStructure (tagPNT *data) const |
点情報の取得 [詳解] | |
void | GetStructure (tagSPNT *data) const |
点情報の取得 [詳解] | |
void | GetStructure (tagDPNT *data) const |
点情報の取得 [詳解] | |
void | GetStructure (PNT_T *data) const |
点情報の取得 [詳解] | |
void | GetStructure (SPNT_T *data) const |
点情報の取得 [詳解] | |
void | GetStructure (DPNT_T *data) const |
点情報の取得 [詳解] | |
![]() | |
CFvDataObject () | |
標準のコンストラクタ [詳解] | |
virtual | ~CFvDataObject () |
デストラクタ [詳解] | |
virtual bool | Load (LPCTSTR szFileName) |
データファイルの読み込み [詳解] | |
virtual bool | Save (LPCTSTR szFileName) |
データファイル保存 [詳解] | |
![]() | |
CFvObject () | |
標準のコンストラクタ [詳解] | |
virtual | ~CFvObject () |
デストラクタ [詳解] | |
INT | SetErrorCode (INT err) |
エラーコードの設定 [詳解] | |
INT | SetErrorCode (INT err) const |
エラーコードの設定 [詳解] | |
INT | GetErrorCode () const |
エラーコードの取得 [詳解] | |
bool | SetAllocateOption (INT value) |
画像領域確保時のオプションの設定 [詳解] | |
INT | GetAllocateOption () const |
画像領域確保時のオプションの取得 [詳解] | |
void * | operator new (size_t uiSize) |
new オペレータ [詳解] | |
void * | operator new[] (size_t uiSize) |
new[] オペレータ [詳解] | |
void | operator delete (void *pvObject) |
delete オペレータ [詳解] | |
void | operator delete[] (void *pvObject) |
delete[] オペレータ [詳解] | |
void * | operator new (size_t uiSize, LPCSTR szFileName, INT iLine) |
new オペレータ [詳解] | |
void * | operator new[] (size_t uiSize, LPCSTR szFileName, INT iLine) |
new[] オペレータ [詳解] | |
void | operator delete (void *pvObject, LPCSTR szFileName, INT iLine) |
delete オペレータ [詳解] | |
void | operator delete[] (void *pvObject, LPCSTR szFileName, INT iLine) |
delete[] オペレータ [詳解] | |
virtual CFvObject & | operator= (const CFvObject &src) |
代入オペレータ [詳解] | |
virtual bool | operator== (const CFvObject &src) const |
比較オペレータ (==) [詳解] | |
virtual bool | operator!= (const CFvObject &src) const |
比較オペレータ (!=) [詳解] | |
フレンド | |
FVCL_API friend CFvPoint | operator+ (DOUBLE value, const CFvPoint &src) |
加算オペレータ [詳解] | |
FVCL_API friend CFvPoint | operator- (DOUBLE value, const CFvPoint &src) |
減算オペレータ [詳解] | |
FVCL_API friend CFvPoint | operator* (DOUBLE value, const CFvPoint &src) |
乗算オペレータ [詳解] | |
FVCL_API friend CFvPoint | operator/ (DOUBLE value, const CFvPoint &src) |
除算オペレータ [詳解] | |
その他の継承メンバ | |
![]() | |
static bool | SetDefaultAllocateOption (INT value) |
既定の画像領域確保時のオプションの設定 [詳解] | |
static INT | GetDefaultAllocateOption () |
既定の画像領域確保時のオプションの取得 [詳解] | |
![]() | |
DOUBLE | x |
X座標 [詳解] | |
DOUBLE | y |
Y座標 [詳解] | |
![]() | |
INT | fnCPUCheck () |
CPU情報の取得 [詳解] | |
![]() | |
INT | m_ErrorCode |
エラーコード [詳解] | |
INT | m_AllocateOption |
画像領域確保時のオプション [詳解] | |
FVCL::Data::CFvPoint::CFvPoint | ( | ) |
コンストラクタ
標準のコンストラクタです。
全データを 0 で初期化します。
コンストラクタ
初期値を指定してオブジェクトを構築します。
[in] | x | X座標 |
[in] | y | Y座標 |
FVCL::Data::CFvPoint::CFvPoint | ( | const FVCL::Data::CFvPoint & | src | ) |
コピーコンストラクタ
同一クラスのオブジェクトの内容を複製して、オブジェクトを構築します。
[in] | src | 複製元 |
FVCL::Data::CFvPoint::CFvPoint | ( | const tagPNT & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | tagPNT 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const tagSPNT & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | tagSPNT 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const tagDPNT & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | tagDPNT 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const PNT_T & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | PNT_T 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const SPNT_T & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | SPNT_T 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const DPNT_T & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | DPNT_T 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const POINT & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | POINT 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const SIZE & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | SIZE 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const F_EDGE & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | F_EDGE 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const F_DEDGE & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | F_DEDGE 構造体オブジェクト |
FVCL::Data::CFvPoint::CFvPoint | ( | const DEDGE_T & | src | ) |
コンストラクタ
引数に指定された構造体の値で初期化して、このオブジェクトを構築します。
[in] | src | DEDGE_T 構造体オブジェクト |
|
virtual |
デストラクタ
このオブジェクトを破棄します。
|
virtual |
|
virtual |
インスタンスのthisポインタの取得
指定されたデータIDと自身のIDが一致する場合に thisポインタを返します。
[in] | id | データID |
[out] | val | thisポインタを格納する変数へのポインタ |
true | 正常 |
false | 異常 |
FVCL::CFvDataObjectを実装しています。
|
virtual |
代入オペレータ
同一クラスのオブジェクトの内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
比較オペレータ(==)
同一クラスのオブジェクトの内容と比較します。
[in] | src | 比較対象 |
true | 一致 |
false | 不一致 |
|
virtual |
比較オペレータ(!=)
同一クラスのオブジェクトの内容と比較します。
[in] | src | 比較対象 |
true | 不一致 |
false | 一致 |
|
virtual |
加算オペレータ
[in] | src | 右辺値 |
|
virtual |
加算オペレータ
[in] | src | 右辺値 |
|
virtual |
加算オペレータ
[in] | src | 右辺値 |
|
virtual |
加算オペレータ
[in] | src | 右辺値 |
|
virtual |
加算オペレータ
[in] | src | 右辺値 |
|
virtual |
加算オペレータ
[in] | src | 右辺値 |
|
virtual |
加算オペレータ
[in] | value | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
加算代入オペレータ
[in] | value | 右辺値 |
|
virtual |
減算オペレータ
[in] | src | 右辺値 |
|
virtual |
減算オペレータ
[in] | src | 右辺値 |
|
virtual |
減算オペレータ
[in] | src | 右辺値 |
|
virtual |
減算オペレータ
[in] | src | 右辺値 |
|
virtual |
減算オペレータ
[in] | src | 右辺値 |
|
virtual |
減算オペレータ
[in] | src | 右辺値 |
|
virtual |
減算オペレータ
[in] | value | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
減算代入オペレータ
[in] | value | 右辺値 |
|
virtual |
乗算オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算オペレータ
[in] | value | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
乗算代入オペレータ
[in] | value | 右辺値 |
|
virtual |
除算オペレータ
[in] | src | 右辺値 |
|
virtual |
除算オペレータ
[in] | src | 右辺値 |
|
virtual |
除算オペレータ
[in] | src | 右辺値 |
|
virtual |
除算オペレータ
[in] | src | 右辺値 |
|
virtual |
除算オペレータ
[in] | src | 右辺値 |
|
virtual |
除算オペレータ
[in] | src | 右辺値 |
|
virtual |
除算オペレータ
[in] | value | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | src | 右辺値 |
|
virtual |
除算代入オペレータ
[in] | value | 右辺値 |
|
virtual |
代入オペレータ
tagPNT 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
tagSPNT 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
tagDPNT 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
PNT_T 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
SPNT_T 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
DPNT_T 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
POINT 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
SIZE 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
F_EDGE 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
F_DEDGE 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
代入オペレータ
DEDGE_T 構造体の内容を複製して、自身に代入します。
[in] | src | 複製元 |
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
|
virtual |
キャストオペレータ
FVCL::Data::CFvPoint::ToPNT_T | ( | ) | const |
PNT_T 構造体への変換
FVCL::Data::CFvPoint::ToSPNT_T | ( | ) | const |
SPNT_T 構造体への変換
FVCL::Data::CFvPoint::ToDPNT_T | ( | ) | const |
DPNT_T 構造体への変換
FVCL::Data::CFvPoint::ToPOINT | ( | ) | const |
POINT 構造体への変換
FVCL::Data::CFvPoint::ToSIZE | ( | ) | const |
SIZE 構造体への変換
F_EDGE 構造体への変換
[in] | q | 勾配方向( 単位:度, 範囲:-180 ≦ q ≦ 180 ) |
[in] | mag | 強度( 範囲:-16384 ≦ mag ≦ 16384 ) |
F_DEDGE 構造体への変換
[in] | q | 勾配方向(単位:radian, 範囲:-π ≦ q ≦ π ) |
[in] | mag | 強度( 範囲:-1.0 ≦ mag ≦ 1.0 ) |
FVCL::Data::CFvPoint::ToDEDGE_T | ( | DOUBLE | q = 0 | ) | const |
DEDGE_T 構造体への変換
[in] | q | 勾配方向(単位:radian 範囲:-PI~+PI) |
FVCL::Data::CFvPoint::GetStructure | ( | tagPNT * | data | ) | const |
点情報の取得
自身の内容を tagSPNT 構造体に格納して返します。
[out] | data | tagSPNT 構造体のオブジェクトへのポインタ |
FVCL::Data::CFvPoint::GetStructure | ( | tagSPNT * | data | ) | const |
点情報の取得
自身の内容を tagSPNT 構造体に格納して返します。
[out] | data | tagSPNT 構造体のオブジェクトへのポインタ |
FVCL::Data::CFvPoint::GetStructure | ( | tagDPNT * | data | ) | const |
点情報の取得
自身の内容を tagDPNT 構造体に格納して返します。
[out] | data | tagDPNT 構造体のオブジェクトへのポインタ |
FVCL::Data::CFvPoint::GetStructure | ( | PNT_T * | data | ) | const |
点情報の取得
自身の内容を PNT_T 構造体に格納して返します。
[out] | data | PNT_T 構造体のオブジェクトへのポインタ |
FVCL::Data::CFvPoint::GetStructure | ( | SPNT_T * | data | ) | const |
点情報の取得
自身の内容を SPNT_T 構造体に格納して返します。
[out] | data | SPNT_T 構造体のオブジェクトへのポインタ |
FVCL::Data::CFvPoint::GetStructure | ( | DPNT_T * | data | ) | const |
点情報の取得
自身の内容を DPNT_T 構造体に格納して返します。
[out] | data | DPNT_T 構造体のオブジェクトへのポインタ |
加算オペレータ
[in] | value | 左辺値 |
[in] | src | 右辺値 |
減算オペレータ
[in] | value | 左辺値 |
[in] | src | 右辺値 |
乗算オペレータ
[in] | value | 左辺値 |
[in] | src | 右辺値 |