Classes | Defines
geometry_utils.h File Reference

Defines some simple geometry structs and classes. There are struct Rectangle, struct DiscretePoint2D, class DiscreteLine2D. More...

#include <vector>
#include <cmath>
Include dependency graph for geometry_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DiscreteLine2D
 Defines a line segment on a plane. More...
struct  DiscretePoint2D
 Defines a point with integer coordinates on a plane. More...
struct  Rectangle
 Defines an axis-aligned rectangle. More...

Defines

#define EQ_DOUBLE(a, b)   (std::abs((a) - (b)) < 0.0001)

Detailed Description

Defines some simple geometry structs and classes. There are struct Rectangle, struct DiscretePoint2D, class DiscreteLine2D.

Definition in file geometry_utils.h.


Define Documentation

#define EQ_DOUBLE (   a,
 
)    (std::abs((a) - (b)) < 0.0001)

Definition at line 14 of file geometry_utils.h.



tiny_slam
Author(s):
autogenerated on Thu Jun 6 2019 17:44:57