ランレングス構造クラス
namespace FVCL::Data
リージョンオブジェクトにて扱われる、ランレングス表記のための構造体です。
ランはX方向に伸びる形で定義され、Xの範囲は[xs,xe]となる閉区間です。
- 必要条件:
- ヘッダー: FVCLbasic.h
- FIE:
- F_RUNLENGTH
- バージョン
- FVCLbasic v1.1.0.0: 新規追加しました。
- 参照
- FVCL::Data::CFvRegion
|
| CFvRunLength () |
| コンストラクタ [詳解]
|
|
| CFvRunLength (INT xs, INT xe, INT y) |
| コンストラクタ [詳解]
|
|
| CFvRunLength (const CFvRunLength &src) |
| コピーコンストラクタ [詳解]
|
|
| CFvRunLength (const tagRUNLENGTH &src) |
| コンストラクタ [詳解]
|
|
| CFvRunLength (const F_RUNLENGTH &src) |
| コンストラクタ [詳解]
|
|
virtual | ~CFvRunLength () |
| デストラクタ [詳解]
|
|
virtual INT | GetDataID () const |
| データIDの取得 [詳解]
|
|
virtual bool | GetPointer (INT id, void **val) const |
| インスタンスのthisポインタの取得 [詳解]
|
|
virtual CFvRunLength & | operator= (const CFvRunLength &src) |
| 代入オペレータ [詳解]
|
|
virtual CFvRunLength & | operator= (const tagRUNLENGTH &src) |
| 代入オペレータ [詳解]
|
|
virtual CFvRunLength & | operator= (const F_RUNLENGTH &src) |
| 代入オペレータ [詳解]
|
|
virtual bool | operator== (const CFvRunLength &src) const |
| 比較オペレータ(==) [詳解]
|
|
virtual bool | operator!= (const CFvRunLength &src) const |
| 比較オペレータ(!=) [詳解]
|
|
virtual | operator tagRUNLENGTH () const |
| キャストオペレータ [詳解]
|
|
virtual | operator F_RUNLENGTH () const |
| キャストオペレータ [詳解]
|
|
void | GetStructure (tagRUNLENGTH *data) const |
| ランレングス情報の取得 [詳解]
|
|
void | GetStructure (F_RUNLENGTH *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 |
| 比較オペレータ (!=) [詳解]
|
|