FTL
1.2.0.2
C++ Library
|
補助関数群 More...
Go to the source code of this file.
Namespaces | |
ftl | |
最上位のネームスペース | |
ftl::Axi | |
補助関数群 | |
Functions | |
FTL_EXPORT_CLASS void | ftl::Axi::TraceLevel (int level) |
FTL_EXPORT_CLASS int | ftl::Axi::TraceLevel () |
FTL_EXPORT_CLASS void * | ftl::Axi::MemoryAlloc (size_t size, bool zero_clear=false) |
メモリの確保 More... | |
FTL_EXPORT_CLASS void | ftl::Axi::MemoryFree (void *ptr) |
メモリの解放 More... | |
FTL_EXPORT_CLASS void * | ftl::Axi::MemoryMap (size_t size) |
メモリマップ More... | |
FTL_EXPORT_CLASS void | ftl::Axi::MemoryUnmap (void *ptr, size_t size) |
メモリマップ解放 More... | |
FTL_EXPORT_CLASS int | ftl::Axi::MemoryLock (void *ptr, size_t size) |
メモリロック More... | |
FTL_EXPORT_CLASS int | ftl::Axi::MemoryUnlock (void *ptr, size_t size) |
メモリロック解除 More... | |
FTL_EXPORT_CLASS int | ftl::Axi::SizeOf (ExType type) |
型のサイズ (bytes) の取得 More... | |
FTL_EXPORT_CLASS int | ftl::Axi::CalcBpp (ExType type) |
ビットサイズ (bits) の計算 More... | |
FTL_EXPORT_CLASS int | ftl::Axi::CalcDepth (ExType type) |
ビット深度 (bits) の計算 More... | |
FTL_EXPORT_CLASS TxRangeD | ftl::Axi::CalcRange (ExType type, int depth) |
濃度のレンジの計算 More... | |
FTL_EXPORT_CLASS double | ftl::Axi::CalcScale (ExType src_type, int src_depth, ExType dst_type, int dst_depth) |
濃度のレンジ変換係数の計算 More... | |
FTL_EXPORT_CLASS int | ftl::Axi::CalcStride (TxModel model, int width, int packing_size) |
2次元領域の水平方向サイズ (bytes) の計算 More... | |
FTL_EXPORT_CLASS TxIntPtr | ftl::Axi::CalcStep (TxModel model, int width, int packing_size=FTL_PACKING_SIZE) |
ステップの計算 More... | |
FTL_EXPORT_CLASS TxImageSize | ftl::Axi::CheckBmp (TxCharCPtrA filename, bool unpack) |
画像ファイル情報の読み込み (Bitmap 形式) More... | |
FTL_EXPORT_CLASS TxRawFileHeader | ftl::Axi::CheckRaw (TxCharCPtrA filename) |
FTL_EXPORT_CLASS void | ftl::Axi::Sleep (int timeout) |
待機 More... | |
FTL_EXPORT_CLASS unsigned long long | ftl::Axi::GetTime () |
日時取得 More... | |
template<class TD > | |
bool | ftl::Axi::ClassIs (const IxModule &src) |
template<class TD > | |
bool | ftl::Axi::ClassIs (const IxModule *psrc) |
template<class TD > | |
bool | ftl::Axi::ClassIs (HxModule hsrc) |
template<class TD > | |
TD * | ftl::Axi::SafeCast (const IxModule &src) |
template<class TD > | |
TD * | ftl::Axi::SafeCast (const IxModule *psrc) |
template<class TD > | |
TD * | ftl::Axi::SafeCast (HxModule hsrc) |
補助関数群