All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fcl::SamplerR< N > Class Template Reference

#include <hpp/fcl/math/sampling.h>

Inheritance diagram for fcl::SamplerR< N >:
Collaboration diagram for fcl::SamplerR< N >:

Public Member Functions

 SamplerR ()
 
 SamplerR (const Vecnf< N > &lower_bound_, const Vecnf< N > &upper_bound_)
 
void setBound (const Vecnf< N > &lower_bound_, const Vecnf< N > &upper_bound_)
 
void getBound (Vecnf< N > &lower_bound_, Vecnf< N > &upper_bound_) const
 
Vecnf< N > sample () const
 

Additional Inherited Members

- Public Attributes inherited from fcl::SamplerBase
RNG rng
 

Constructor & Destructor Documentation

template<std::size_t N>
fcl::SamplerR< N >::SamplerR ( )
inline
template<std::size_t N>
fcl::SamplerR< N >::SamplerR ( const Vecnf< N > &  lower_bound_,
const Vecnf< N > &  upper_bound_ 
)
inline

Member Function Documentation

template<std::size_t N>
void fcl::SamplerR< N >::getBound ( Vecnf< N > &  lower_bound_,
Vecnf< N > &  upper_bound_ 
) const
inline
template<std::size_t N>
Vecnf<N> fcl::SamplerR< N >::sample ( ) const
inline
template<std::size_t N>
void fcl::SamplerR< N >::setBound ( const Vecnf< N > &  lower_bound_,
const Vecnf< N > &  upper_bound_ 
)
inline