57 G3d_error(
"G3d_cache_hash_new: error in G3d_malloc");
66 G3d_error(
"G3d_cache_hash_new: error in G3d_malloc");
83 G3d_fatalError(
"G3d_cache_hash_remove_name: name not in hashtable");
98 G3d_fatalError(
"G3d_cache_hash_load_name: name already in hashtable");
void G3d_free(void *buf)
Same as free (ptr).
void G3d_error(const char *msg,...)
void G3d_cache_hash_reset(G3d_cache_hash *h)
void G3d_cache_hash_dispose(G3d_cache_hash *h)
void * G3d_cache_hash_new(int nofNames)
void * G3d_malloc(int nBytes)
Same as malloc (nBytes), except that in case of error G3d_error() is invoked.
void G3d_cache_hash_load_name(G3d_cache_hash *h, int name, int index)
void G3d_cache_hash_remove_name(G3d_cache_hash *h, int name)
void G3d_fatalError(const char *,...)
This function prints the error message msg, and terminates the program with an error status...
tuple h
panel.defaultSize = wx.CheckBox(panel, id = wx.ID_ANY, label = _("Use default size")) panel...
int G3d_cache_hash_name2index(G3d_cache_hash *h, int name)