octomap 1.9.8
Loading...
Searching...
No Matches
octomap_types.h File Reference
Include dependency graph for octomap_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  octomap
 Namespace the OctoMap library and visualization tools.

Macros

#define OCTOMAP_DEBUG(...)
#define OCTOMAP_DEBUG_STR(args)
#define OCTOMAP_ERROR(...)
#define OCTOMAP_ERROR_STR(args)
#define OCTOMAP_WARNING(...)
#define OCTOMAP_WARNING_STR(args)

Typedefs

typedef std::pair< point3d, double > octomap::OcTreeVolume
 A voxel defined by its center point3d and its side length.
typedef octomath::Vector3 octomap::point3d
 Use Vector3 (float precision) as a point3d in octomap.
typedef std::vector< octomath::Vector3octomap::point3d_collection
typedef std::list< octomath::Vector3octomap::point3d_list
typedef octomath::Pose6D octomap::pose6d
 Use our Pose6D (float precision) as pose6d in octomap.

Macro Definition Documentation

◆ OCTOMAP_DEBUG

◆ OCTOMAP_DEBUG_STR

◆ OCTOMAP_ERROR

◆ OCTOMAP_ERROR_STR

◆ OCTOMAP_WARNING

#define OCTOMAP_WARNING ( ...)
Value:
fprintf(stderr, "WARNING: "), fprintf(stderr, __VA_ARGS__), fflush(stderr)

Referenced by octomap::OccupancyOcTreeBase< NODE >::castRay(), octomap::Pointcloud::getPoint(), and main().

◆ OCTOMAP_WARNING_STR