Documentation - C API

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

Author:
Andrea Vedaldi

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.