Loading...
Searching...
No Matches
ompl::geometric::XXL::PerfectSet Class Reference

Public Member Functions

 PerfectSet (std::size_t max)
std::size_t numElements () const
bool isElement (unsigned int val) const
bool addElement (unsigned int val)
int getElement (std::size_t idx) const

Protected Attributes

std::vector< bool > exists
std::vector< unsigned int > elements

Detailed Description

Definition at line 98 of file XXL.h.

Constructor & Destructor Documentation

◆ PerfectSet()

ompl::geometric::XXL::PerfectSet::PerfectSet ( std::size_t max)
inline

Definition at line 101 of file XXL.h.

Member Function Documentation

◆ addElement()

bool ompl::geometric::XXL::PerfectSet::addElement ( unsigned int val)
inline

Definition at line 119 of file XXL.h.

◆ getElement()

int ompl::geometric::XXL::PerfectSet::getElement ( std::size_t idx) const
inline

Definition at line 129 of file XXL.h.

◆ isElement()

bool ompl::geometric::XXL::PerfectSet::isElement ( unsigned int val) const
inline

Definition at line 112 of file XXL.h.

◆ numElements()

std::size_t ompl::geometric::XXL::PerfectSet::numElements ( ) const
inline

Definition at line 107 of file XXL.h.

Member Data Documentation

◆ elements

std::vector<unsigned int> ompl::geometric::XXL::PerfectSet::elements
protected

Definition at line 136 of file XXL.h.

◆ exists

std::vector<bool> ompl::geometric::XXL::PerfectSet::exists
protected

Definition at line 135 of file XXL.h.


The documentation for this class was generated from the following file:
  • ompl/geometric/planners/xxl/XXL.h