StateSamplerArray.h
A shared pointer wrapper for ompl::base::SpaceInformation.
The base class for space information. This contains all the information about the space planning is d...
Definition: SpaceInformation.h:82
Class to ease the creation of a set of samplers. This is especially useful for multi-threaded planner...
Definition: StateSamplerArray.h:88
typename SamplerSelector< T >::SamplerPtr SamplerPtr
Pointer to the type of sampler allocated.
Definition: StateSamplerArray.h:91
std::size_t size() const
Get the count of samplers currently available.
Definition: StateSamplerArray.h:129
Sampler * operator[](std::size_t index) const
Access operator for a specific sampler. For performance reasons, the bounds are not checked.
Definition: StateSamplerArray.h:110
typename SamplerSelector< T >::Sampler Sampler
The type of sampler allocated.
Definition: StateSamplerArray.h:94
void resize(std::size_t count)
Create or release some state samplers.
Definition: StateSamplerArray.h:116
A shared pointer wrapper for ompl::base::StateSampler.
A shared pointer wrapper for ompl::base::ValidStateSampler.
Main namespace. Contains everything in this library.
Definition: ConstrainedSpaceInformation.h:53
Depending on the type of state sampler, we have different allocation routines.
Definition: StateSamplerArray.h:55