se2ez
se2ez::plan::WrappedValidityChecker Class Reference

#include <validity.h>

Inheritance diagram for se2ez::plan::WrappedValidityChecker:
[legend]

Public Member Functions

 WrappedValidityChecker (const ompl::base::SpaceInformationPtr &si, CollisionManagerPtr cm)
 
bool isValid (const ompl::base::State *state) const override
 
bool isValid (const ompl::base::State *state, double &dist) const override
 
double clearance (const ompl::base::State *state) const override
 
- Public Member Functions inherited from se2ez::plan::ValidityChecker
 ValidityChecker (const ompl::base::SpaceInformationPtr &si, CollisionManagerPtr cm)
 
bool isValid (const ompl::base::State *state) const override
 
bool isValid (const ompl::base::State *state, double &dist) const override
 
double clearance (const ompl::base::State *state) const override
 
CollisionManagerPtr getCM ()
 

Detailed Description

Definition at line 42 of file validity.h.

Constructor & Destructor Documentation

◆ WrappedValidityChecker()

plan::WrappedValidityChecker::WrappedValidityChecker ( const ompl::base::SpaceInformationPtr &  si,
CollisionManagerPtr  cm 
)

WrappedValidityChecker

Definition at line 54 of file validity.cpp.

Member Function Documentation

◆ clearance()

double plan::WrappedValidityChecker::clearance ( const ompl::base::State *  state) const
override

Definition at line 72 of file validity.cpp.

◆ isValid() [1/2]

bool plan::WrappedValidityChecker::isValid ( const ompl::base::State *  state) const
override

Definition at line 60 of file validity.cpp.

◆ isValid() [2/2]

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

Definition at line 66 of file validity.cpp.


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