Exotica
Public Member Functions | Protected Attributes | List of all members
exotica::OMPLStateValidityChecker Class Reference

#include <ompl_exo.h>

Inheritance diagram for exotica::OMPLStateValidityChecker:
Inheritance graph
Collaboration diagram for exotica::OMPLStateValidityChecker:
Collaboration graph

Public Member Functions

 OMPLStateValidityChecker (const ompl::base::SpaceInformationPtr &si, const SamplingProblemPtr &prob)
 
bool isValid (const ompl::base::State *state) const override
 
bool isValid (const ompl::base::State *state, double &dist) const override
 

Protected Attributes

SamplingProblemPtr prob_
 

Constructor & Destructor Documentation

◆ OMPLStateValidityChecker()

exotica::OMPLStateValidityChecker::OMPLStateValidityChecker ( const ompl::base::SpaceInformationPtr &  si,
const SamplingProblemPtr prob 
)

Member Function Documentation

◆ isValid() [1/2]

bool exotica::OMPLStateValidityChecker::isValid ( const ompl::base::State *  state) const
override

◆ isValid() [2/2]

bool exotica::OMPLStateValidityChecker::isValid ( const ompl::base::State *  state,
double &  dist 
) const
override

Member Data Documentation

◆ prob_

SamplingProblemPtr exotica::OMPLStateValidityChecker::prob_
protected

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