NAME
create_hull - Creates an empty convex hull structure.
SYNOPSIS
#include "h/h_hull.h"
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-I/home/kobus/include
-L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
Hull *create_hull(void);
DESCRIPTION
This routine dynamically allocates a convex hull structure. All
numeric members are initialized to NOT_SET. All pointer members
are set to NULL.
RETURNS
Pointer to a Hull structure, or NULL if memory allocation fails.
NOTE
This routine is of not much use outside the hull modulue, and should
likely be static. If it is really needed outside the hull module, let the
author know, otherwise it may become static!
RELATED
Hull
DISCLAIMER
This software is not adequatedly tested. It is recomended that
results are checked independantly where appropriate.
AUTHOR
Kobus Barnard
DOCUMENTER
Lindsay Martin and Kobus Barnard
SEE ALSO
free_hull
,
copy_hull
,
get_convex_hull
,
find_convex_hull
,
is_hull_inside_hull
,
is_point_inside_hull
,
find_hull_bounds