EasyNav Plugins
Loading...
Searching...
No Matches
grid_coord.hpp File Reference
#include <array>
#include <cmath>
#include <cstddef>
#include <stdexcept>
#include <type_traits>
#include <vector>
Include dependency graph for grid_coord.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CoordT
struct  hash< Bonxai::CoordT >
struct  Point3D
struct  type_has_member_x< T, class >
struct  type_has_member_x< T, std::void_t< decltype(T::x)> >
struct  type_has_method_x< T, class >
struct  type_has_method_x< T, std::void_t< decltype(T().x())> >
struct  type_is_vector< typename >
struct  type_is_vector< std::array< T, 3 > >
struct  type_is_vector< std::vector< T, A > >

Namespaces

namespace  Bonxai
namespace  std

Functions

template<typename PointOut, typename PointIn>
PointOut ConvertPoint (const PointIn &v)
Point3D CoordToPos (const CoordT &coord, double resolution)
CoordT PosToCoord (const Point3D &point, double inv_resolution)