Main Page
Namespaces
Classes
Files
File List
File Members
utils
orientedboundingbox.h
Go to the documentation of this file.
1
#ifndef ORIENTENDBOUNDINGBOX_H
2
#define ORIENTENDBOUNDINGBOX_H
3
4
5
#include <stdio.h>
6
#include <math.h>
7
8
#include <
utils/point.h
>
9
10
namespace
GMapping
{
11
12
template
<
class
NUMERIC>
13
class
OrientedBoundingBox
{
14
15
public
:
16
OrientedBoundingBox
(std::vector<
point<NUMERIC>
> p);
17
double
area
();
18
19
protected
:
20
Point
ul
;
21
Point
ur
;
22
Point
ll
;
23
Point
lr
;
24
};
25
26
#include "orientedboundingbox.hxx"
27
28
};
// end namespace
29
30
#endif
31
GMapping::OrientedBoundingBox::ul
Point ul
Definition:
orientedboundingbox.h:20
point.h
GMapping::OrientedBoundingBox::lr
Point lr
Definition:
orientedboundingbox.h:23
GMapping::OrientedBoundingBox::ur
Point ur
Definition:
orientedboundingbox.h:21
GMapping::OrientedBoundingBox::ll
Point ll
Definition:
orientedboundingbox.h:22
GMapping::OrientedBoundingBox::area
double area()
Definition:
orientedboundingbox.h:3
GMapping::point
Definition:
point.h:13
GMapping::OrientedBoundingBox::OrientedBoundingBox
OrientedBoundingBox(std::vector< point< NUMERIC > > p)
Definition:
orientedboundingbox.h:9
GMapping
Definition:
carmenwrapper.h:40
GMapping::OrientedBoundingBox
Definition:
orientedboundingbox.h:13
openslam_gmapping
Author(s): Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard
autogenerated on Mon Jun 10 2019 14:04:22