Main Page
Namespaces
Classes
Files
File List
File Members
include
next_best_view
unit_sphere_sampler
impl
SprialApproxUnitSphereSamplerFactory.hpp
Go to the documentation of this file.
1
20
#pragma once
21
22
#include "
next_best_view/unit_sphere_sampler/impl/SpiralApproxUnitSphereSampler.hpp
"
23
#include "
next_best_view/unit_sphere_sampler/UnitSphereSamplerAbstractFactory.hpp
"
24
25
namespace
next_best_view
{
26
27
class
SpiralApproxUnitSphereSamplerFactory
:
public
UnitSphereSamplerAbstractFactory
{
28
private
:
29
int
mSampleSize
;
30
31
public
:
32
SpiralApproxUnitSphereSamplerFactory
(
int
sampleSize)
33
: mSampleSize(sampleSize)
34
{ }
35
36
UnitSphereSamplerPtr
createUnitSphereSampler
() {
37
SpiralApproxUnitSphereSamplerPtr
sphereSampler =
SpiralApproxUnitSphereSamplerPtr
(
new
SpiralApproxUnitSphereSampler
());
38
sphereSampler->setSamples(mSampleSize);
39
return
sphereSampler;
40
}
41
};
42
typedef
boost::shared_ptr<SpiralApproxUnitSphereSamplerFactory>
SpiralApproxUnitSphereSamplerFactoryPtr
;
43
}
44
next_best_view::SpiralApproxUnitSphereSamplerFactory::createUnitSphereSampler
UnitSphereSamplerPtr createUnitSphereSampler()
Definition:
SprialApproxUnitSphereSamplerFactory.hpp:36
next_best_view::SpiralApproxUnitSphereSamplerPtr
boost::shared_ptr< SpiralApproxUnitSphereSampler > SpiralApproxUnitSphereSamplerPtr
Definition for the shared pointer type of the class.
Definition:
SpiralApproxUnitSphereSampler.hpp:51
next_best_view::SpiralApproxUnitSphereSamplerFactory::SpiralApproxUnitSphereSamplerFactory
SpiralApproxUnitSphereSamplerFactory(int sampleSize)
Definition:
SprialApproxUnitSphereSamplerFactory.hpp:32
boost::shared_ptr< UnitSphereSampler >
next_best_view::SpiralApproxUnitSphereSamplerFactory
Definition:
SprialApproxUnitSphereSamplerFactory.hpp:27
next_best_view
this namespace contains all generally usable classes.
Definition:
CameraModelFilter.hpp:26
SpiralApproxUnitSphereSampler.hpp
next_best_view::SpiralApproxUnitSphereSamplerFactoryPtr
boost::shared_ptr< SpiralApproxUnitSphereSamplerFactory > SpiralApproxUnitSphereSamplerFactoryPtr
Definition:
SprialApproxUnitSphereSamplerFactory.hpp:42
UnitSphereSamplerAbstractFactory.hpp
next_best_view::SpiralApproxUnitSphereSamplerFactory::mSampleSize
int mSampleSize
Definition:
SprialApproxUnitSphereSamplerFactory.hpp:29
next_best_view::SpiralApproxUnitSphereSampler
SpiralApproxUnitSphereSampler samples a unit sphere in a spiral manner.
Definition:
SpiralApproxUnitSphereSampler.hpp:33
next_best_view::UnitSphereSamplerAbstractFactory
Definition:
UnitSphereSamplerAbstractFactory.hpp: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