OpenCV 4.5.3(日本語機械翻訳)
クラス | 名前空間 | 型定義 | 関数
t_hash_int.hpp ファイル
#include <stdio.h>
#include <stdlib.h>

[ソースコード]

クラス

struct cv::ppf_match_3d::hashnode_i
struct cv::ppf_match_3d::HSHTBL_i

名前空間

namespace cv
"black box" representation of the file storage associated with a file on disk.

型定義

typedef uint cv::ppf_match_3d::KeyType
typedef struct cv::ppf_match_3d::hashnode_i cv::ppf_match_3d::hashnode_i
typedef struct cv::ppf_match_3d::HSHTBL_i cv::ppf_match_3d::hashtable_int

関数

static uint cv::ppf_match_3d::next_power_of_two (uint value)
2の次のべき乗に切り上げる[【詳解】(英語]
hashtable_int * cv::ppf_match_3d::hashtableCreate (size_t size, size_t(*hashfunc)(uint))
void cv::ppf_match_3d::hashtableDestroy (hashtable_int *hashtbl)
int cv::ppf_match_3d::hashtableInsert (hashtable_int *hashtbl, KeyType key, void *data)
int cv::ppf_match_3d::hashtableInsertHashed (hashtable_int *hashtbl, KeyType key, void *data)
int cv::ppf_match_3d::hashtableRemove (hashtable_int *hashtbl, KeyType key)
void * cv::ppf_match_3d::hashtableGet (hashtable_int *hashtbl, KeyType key)
hashnode_i * cv::ppf_match_3d::hashtableGetBucketHashed (hashtable_int *hashtbl, KeyType key)
int cv::ppf_match_3d::hashtableResize (hashtable_int *hashtbl, size_t size)
hashtable_int * cv::ppf_match_3d::hashtable_int_clone (hashtable_int *hashtbl)
hashtable_int * cv::ppf_match_3d::hashtableRead (FILE *f)
int cv::ppf_match_3d::hashtableWrite (const hashtable_int *hashtbl, const size_t dataSize, FILE *f)
void cv::ppf_match_3d::hashtablePrint (hashtable_int *hashtbl)

詳解

著者
Tolga Birdal <tbirdal AT gmail.com> (英語)