
Go to the source code of this file.
Classes | |
| struct | BB_Point |
| struct | bbfind_imp |
Functions | |
| int | bbfind_add_bbox (bbfind *bbf, const BB2 bbox) |
| int | bbfind_add_point (bbfind *bbf, double point[2]) |
| int | bbfind_add_point2 (bbfind *bbf, double x, double y) |
| int | bbfind_compute (bbfind *bbf, BB2 bbox) |
| void | bbfind_free (bbfind *bbf) |
| bbfind * | bbfind_new (void) |
| int | getBoundingBox (BB_Point *p, int nOfPoints, double ul[2], double ur[2], double ll[2], double lr[2]) |
| double | getBoundingBoxArea (BB_Point *p, int nOfPoints) |
| void | ld_get_oriented_bbox (LDP ld, double horizon, oriented_bbox *obbox) |
| void | oriented_bbox_compute_corners (const BB2 obbox, double ul[2], double ur[2], double ll[2], double lr[2]) |
| int bbfind_add_bbox | ( | bbfind * | bbf, |
| const BB2 | bbox | ||
| ) |
Definition at line 74 of file laser_data_bbox.c.
| int bbfind_add_point | ( | bbfind * | bbf, |
| double | point[2] | ||
| ) |
Definition at line 42 of file laser_data_bbox.c.
| int bbfind_add_point2 | ( | bbfind * | bbf, |
| double | x, | ||
| double | y | ||
| ) |
Definition at line 46 of file laser_data_bbox.c.
| int bbfind_compute | ( | bbfind * | bbf, |
| BB2 | bbox | ||
| ) |
Definition at line 85 of file laser_data_bbox.c.
| void bbfind_free | ( | bbfind * | bbf | ) |
Definition at line 116 of file laser_data_bbox.c.
| bbfind * bbfind_new | ( | void | ) |
Definition at line 34 of file laser_data_bbox.c.
| int getBoundingBox | ( | BB_Point * | p, |
| int | nOfPoints, | ||
| double | ul[2], | ||
| double | ur[2], | ||
| double | ll[2], | ||
| double | lr[2] | ||
| ) |
Definition at line 150 of file laser_data_bbox.c.
| double getBoundingBoxArea | ( | BB_Point * | p, |
| int | nOfPoints | ||
| ) |
Definition at line 139 of file laser_data_bbox.c.
| void ld_get_oriented_bbox | ( | LDP | ld, |
| double | horizon, | ||
| oriented_bbox * | obbox | ||
| ) |
Definition at line 121 of file laser_data_bbox.c.
| void oriented_bbox_compute_corners | ( | const BB2 | obbox, |
| double | ul[2], | ||
| double | ur[2], | ||
| double | ll[2], | ||
| double | lr[2] | ||
| ) |
Definition at line 60 of file laser_data_bbox.c.