Public Member Functions | Protected Attributes | List of all members
fcl::SamplerSE2< S > Class Template Reference

#include <sampler_se2.h>

Inheritance diagram for fcl::SamplerSE2< S >:
Inheritance graph
[legend]

Public Member Functions

void getBound (Vector2< S > &lower_bound_, Vector2< S > &upper_bound_) const
 
Vector3< S > sample () const
 
 SamplerSE2 ()
 
 SamplerSE2 (const Vector2< S > &lower_bound_, const Vector2< S > &upper_bound_)
 
 SamplerSE2 (S x_min, S x_max, S y_min, S y_max)
 
void setBound (const Vector2< S > &lower_bound_, const Vector2< S > &upper_bound_)
 

Protected Attributes

Vector2< S > lower_bound
 
Vector2< S > upper_bound
 

Additional Inherited Members

- Public Attributes inherited from fcl::SamplerBase< S >
RNG< S > rng
 

Detailed Description

template<typename S>
class fcl::SamplerSE2< S >

Definition at line 48 of file sampler_se2.h.

Constructor & Destructor Documentation

◆ SamplerSE2() [1/3]

template<typename S >
fcl::SamplerSE2< S >::SamplerSE2

Definition at line 52 of file sampler_se2-inl.h.

◆ SamplerSE2() [2/3]

template<typename S >
fcl::SamplerSE2< S >::SamplerSE2 ( const Vector2< S > &  lower_bound_,
const Vector2< S > &  upper_bound_ 
)

Definition at line 59 of file sampler_se2-inl.h.

◆ SamplerSE2() [3/3]

template<typename S >
fcl::SamplerSE2< S >::SamplerSE2 ( x_min,
x_max,
y_min,
y_max 
)

Definition at line 67 of file sampler_se2-inl.h.

Member Function Documentation

◆ getBound()

template<typename S >
void fcl::SamplerSE2< S >::getBound ( Vector2< S > &  lower_bound_,
Vector2< S > &  upper_bound_ 
) const

Definition at line 75 of file sampler_se2-inl.h.

◆ sample()

template<typename S >
Vector3< S > fcl::SamplerSE2< S >::sample

Definition at line 91 of file sampler_se2-inl.h.

◆ setBound()

template<typename S >
void fcl::SamplerSE2< S >::setBound ( const Vector2< S > &  lower_bound_,
const Vector2< S > &  upper_bound_ 
)

Definition at line 83 of file sampler_se2-inl.h.

Member Data Documentation

◆ lower_bound

template<typename S >
Vector2<S> fcl::SamplerSE2< S >::lower_bound
protected

Definition at line 70 of file sampler_se2.h.

◆ upper_bound

template<typename S >
Vector2<S> fcl::SamplerSE2< S >::upper_bound
protected

Definition at line 71 of file sampler_se2.h.


The documentation for this class was generated from the following files:


fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:50