Public Member Functions | Protected Attributes | List of all members
ompl_interface::ConstraintApproximationStateSampler Class Reference
Inheritance diagram for ompl_interface::ConstraintApproximationStateSampler:
Inheritance graph
[legend]

Public Member Functions

 ConstraintApproximationStateSampler (const ob::StateSpace *space, const ConstraintApproximationStateStorage *state_storage, std::size_t milestones)
 
virtual void sampleGaussian (ob::State *state, const ob::State *mean, const double stdDev)
 
virtual void sampleUniform (ob::State *state)
 
virtual void sampleUniformNear (ob::State *state, const ob::State *near, const double distance)
 

Protected Attributes

std::set< std::size_t > dirty_
 
double inv_dim_
 
unsigned int max_index_
 
const ConstraintApproximationStateStoragestate_storage_
 The states to sample from. More...
 

Detailed Description

Definition at line 81 of file constraints_library.cpp.

Constructor & Destructor Documentation

ompl_interface::ConstraintApproximationStateSampler::ConstraintApproximationStateSampler ( const ob::StateSpace *  space,
const ConstraintApproximationStateStorage state_storage,
std::size_t  milestones 
)
inline

Definition at line 84 of file constraints_library.cpp.

Member Function Documentation

virtual void ompl_interface::ConstraintApproximationStateSampler::sampleGaussian ( ob::State *  state,
const ob::State *  mean,
const double  stdDev 
)
inlinevirtual

Definition at line 133 of file constraints_library.cpp.

virtual void ompl_interface::ConstraintApproximationStateSampler::sampleUniform ( ob::State *  state)
inlinevirtual

Definition at line 92 of file constraints_library.cpp.

virtual void ompl_interface::ConstraintApproximationStateSampler::sampleUniformNear ( ob::State *  state,
const ob::State *  near,
const double  distance 
)
inlinevirtual

Definition at line 97 of file constraints_library.cpp.

Member Data Documentation

std::set<std::size_t> ompl_interface::ConstraintApproximationStateSampler::dirty_
protected

Definition at line 141 of file constraints_library.cpp.

double ompl_interface::ConstraintApproximationStateSampler::inv_dim_
protected

Definition at line 143 of file constraints_library.cpp.

unsigned int ompl_interface::ConstraintApproximationStateSampler::max_index_
protected

Definition at line 142 of file constraints_library.cpp.

const ConstraintApproximationStateStorage* ompl_interface::ConstraintApproximationStateSampler::state_storage_
protected

The states to sample from.

Definition at line 140 of file constraints_library.cpp.


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


ompl
Author(s): Ioan Sucan
autogenerated on Sun Oct 18 2020 13:18:01