UnitSphereSampler.hpp
Go to the documentation of this file.
1 
20 #ifndef UNITSPHERESAMPLER_HPP_
21 #define UNITSPHERESAMPLER_HPP_
22 
24 #include "typedef.hpp"
25 
26 namespace next_best_view {
34  class UnitSphereSampler : public CommonClass {
35  protected:
39  uint32_t mSamples;
40  public:
45  UnitSphereSampler(const uint32_t &samples = 0);
46 
50  virtual ~UnitSphereSampler();
51 
56 
61  void setSamples(const uint32_t &samples);
62 
66  uint32_t getSamples();
67  };
68 
73 }
74 
75 #endif /* UNITSPHERESAMPLER_HPP_ */
UnitSphereSampler samples a unit sphere.
virtual ~UnitSphereSampler()
destructor for UnitSphereSampler object.
this namespace contains all generally usable classes.
virtual SimpleQuaternionCollectionPtr getSampledUnitSphere()=0
boost::shared_ptr< UnitSphereSampler > UnitSphereSamplerPtr
Definition for the shared pointer type of the class.
UnitSphereSampler(const uint32_t &samples=0)
constructor for UnitSphereSampler object
void setSamples(const uint32_t &samples)
sets the samples made from the unit sphere


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