14 #ifndef CLIPM_PRIV_VECTOR_H
15 #define CLIPM_PRIV_VECTOR_H
52 const cpl_vector **dv);
cpl_vector * clipm_priv_vector_get_normal(const cpl_vector **dv)
Get the n-dimensional normal vector to n-1 direction vectors.
Definition: clipm_priv_vector.c:345
void clipm_priv_vector_null(cpl_vector **v)
Delete a CPL vector object and set the pointer to NULL.
Definition: clipm_priv_vector.c:462
double clipm_priv_vector_get_min(const cpl_vector *v, cpl_size *index)
Return minimum and corresponding index of a vector.
Definition: clipm_priv_vector.c:56
double clipm_priv_vector_get_max(const cpl_vector *v, cpl_size *index)
Return maximum and corresponding index of a vector.
Definition: clipm_priv_vector.c:110
cpl_vector * clipm_priv_vector_differentiate(const cpl_vector *v)
Differentiate a signal stored in a vector.
Definition: clipm_priv_vector.c:274
cpl_vector * clipm_priv_vector_integrate(const cpl_vector *v)
Integrate a signal stored in a vector.
Definition: clipm_priv_vector.c:227
cpl_vector * clipm_priv_vector_expand(const cpl_vector *v, cpl_size prepend_nr, cpl_size append_nr)
Prepend and append borderwidth 0-elements to v, respectively.
Definition: clipm_priv_vector.c:168