homkermap.c File Reference
Homogeneous kernel map - Definition. More...
#include "homkermap.h"#include "mathop.h"#include <math.h>#include "homkermap.c"#include "float.th"Go to the source code of this file.
Functions | |
| VlHomogeneousKernelMap * | vl_homogeneouskernelmap_new (VlHomogeneousKernelType kernelType, vl_size order, double step) |
| Create new map object. | |
| void | vl_homogeneouskernelmap_delete (VlHomogeneousKernelMap *self) |
| Delete a map object. | |
Detailed Description
Definition in file homkermap.c.
Function Documentation
| void vl_homogeneouskernelmap_delete | ( | VlHomogeneousKernelMap * | self | ) |
- Parameters:
-
self map object. The function deletes the specified map object.
Definition at line 213 of file homkermap.c.
References vl_free().
| VlHomogeneousKernelMap* vl_homogeneouskernelmap_new | ( | VlHomogeneousKernelType | kernelType, | |
| vl_size | order, | |||
| double | step | |||
| ) |
- Parameters:
-
kernelType type of homogeneous kernel. order approximation order. step sampling step.
- Returns:
- the new kernel map, or NULL if memory is exhausted.
The function intializes a new homogeneous kernel map for the specified kernel type, approximation order, and sampling step. See Overview for details.
Definition at line 119 of file homkermap.c.
References vl_free(), vl_malloc(), and VL_PI.