Main Page
Namespaces
Classes
Files
File List
File Members
include
next_best_view
space_sampler
impl
Raytracing2DBasedSpaceSampler.hpp
Go to the documentation of this file.
1
20
#pragma once
21
22
#include <boost/foreach.hpp>
23
#include "
next_best_view/helper/MapHelper.hpp
"
24
#include "
next_best_view/space_sampler/SpaceSampler.hpp
"
25
26
namespace
next_best_view
{
34
class
Raytracing2DBasedSpaceSampler
:
public
SpaceSampler
{
35
private
:
36
MapHelperPtr
mMapHelperPtr
;
37
public
:
41
Raytracing2DBasedSpaceSampler
(
const
MapHelperPtr
&mapHelperPtr);
42
46
virtual
~Raytracing2DBasedSpaceSampler
();
47
51
SamplePointCloudPtr
getSampledSpacePointCloud
(
SimpleVector3
currentSpacePosition =
SimpleVector3
(),
float
contractor = 1.0);
52
};
53
57
typedef
boost::shared_ptr<Raytracing2DBasedSpaceSampler>
MapBasedSpaceSamplerPtr
;
58
}
SpaceSampler.hpp
next_best_view::Raytracing2DBasedSpaceSampler::getSampledSpacePointCloud
SamplePointCloudPtr getSampledSpacePointCloud(SimpleVector3 currentSpacePosition=SimpleVector3(), float contractor=1.0)
Definition:
Raytracing2DBasedSpaceSampler.cpp:28
next_best_view::MapBasedSpaceSamplerPtr
boost::shared_ptr< Raytracing2DBasedSpaceSampler > MapBasedSpaceSamplerPtr
Definition for the shared pointer type of the class.
Definition:
Raytracing2DBasedSpaceSampler.hpp:57
next_best_view::SimpleVector3
Eigen::Matrix< Precision, 3, 1 > SimpleVector3
Definition:
typedef.hpp:53
next_best_view::SpaceSampler
SpaceSampler class generalizes the sampling of the space.
Definition:
SpaceSampler.hpp:37
next_best_view::SamplePointCloudPtr
SamplePointCloud::Ptr SamplePointCloudPtr
Definition:
typedef.hpp:93
boost::shared_ptr< MapHelper >
next_best_view::Raytracing2DBasedSpaceSampler
Raytracing2DBasedSpaceSampler.
Definition:
Raytracing2DBasedSpaceSampler.hpp:34
next_best_view
this namespace contains all generally usable classes.
Definition:
CameraModelFilter.hpp:26
MapHelper.hpp
next_best_view::Raytracing2DBasedSpaceSampler::mMapHelperPtr
MapHelperPtr mMapHelperPtr
Definition:
Raytracing2DBasedSpaceSampler.hpp:36
next_best_view::Raytracing2DBasedSpaceSampler::Raytracing2DBasedSpaceSampler
Raytracing2DBasedSpaceSampler(const MapHelperPtr &mapHelperPtr)
constructor for CostmapBasedSpaceSampler object
Definition:
Raytracing2DBasedSpaceSampler.cpp:23
next_best_view::Raytracing2DBasedSpaceSampler::~Raytracing2DBasedSpaceSampler
virtual ~Raytracing2DBasedSpaceSampler()
destructor for CostmapBasedSpaceSampler object
Definition:
Raytracing2DBasedSpaceSampler.cpp:26
asr_next_best_view
Author(s): Aumann Florian, Borella Jocelyn, Heller Florian, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Stroh Daniel, Trautmann Jeremias, Walter Milena, Wittenbeck Valerij
autogenerated on Thu Jan 9 2020 07:20:18