Public Member Functions | Protected Attributes | List of all members
fcl::SamplerSE2_disk Class Reference

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

Inheritance diagram for fcl::SamplerSE2_disk:
[legend]
Collaboration diagram for fcl::SamplerSE2_disk:
[legend]

Public Member Functions

 SamplerSE2_disk ()
 
 SamplerSE2_disk (FCL_REAL cx, FCL_REAL cy, FCL_REAL r1, FCL_REAL r2, FCL_REAL crefx, FCL_REAL crefy)
 
void setBound (FCL_REAL cx, FCL_REAL cy, FCL_REAL r1, FCL_REAL r2, FCL_REAL crefx, FCL_REAL crefy)
 
Vecnf< 3 > sample () const
 

Protected Attributes

FCL_REAL c [2]
 
FCL_REAL cref [2]
 
FCL_REAL r_min
 
FCL_REAL r_max
 

Additional Inherited Members

- Public Attributes inherited from fcl::SamplerBase
RNG rng
 

Constructor & Destructor Documentation

◆ SamplerSE2_disk() [1/2]

fcl::SamplerSE2_disk::SamplerSE2_disk ( )
inline

◆ SamplerSE2_disk() [2/2]

fcl::SamplerSE2_disk::SamplerSE2_disk ( FCL_REAL  cx,
FCL_REAL  cy,
FCL_REAL  r1,
FCL_REAL  r2,
FCL_REAL  crefx,
FCL_REAL  crefy 
)
inline

Member Function Documentation

◆ sample()

Vecnf<3> fcl::SamplerSE2_disk::sample ( ) const
inline

◆ setBound()

void fcl::SamplerSE2_disk::setBound ( FCL_REAL  cx,
FCL_REAL  cy,
FCL_REAL  r1,
FCL_REAL  r2,
FCL_REAL  crefx,
FCL_REAL  crefy 
)
inline

Member Data Documentation

◆ c

FCL_REAL fcl::SamplerSE2_disk::c[2]
protected

◆ cref

FCL_REAL fcl::SamplerSE2_disk::cref[2]
protected

◆ r_max

FCL_REAL fcl::SamplerSE2_disk::r_max
protected

◆ r_min

FCL_REAL fcl::SamplerSE2_disk::r_min
protected