Exotica
Public Member Functions | Private Attributes | List of all members
exotica::OMPLSE3RNProjection Class Reference

#include <ompl_exo.h>

Inheritance diagram for exotica::OMPLSE3RNProjection:
Inheritance graph
Collaboration diagram for exotica::OMPLSE3RNProjection:
Collaboration graph

Public Member Functions

 OMPLSE3RNProjection (const ompl::base::StateSpacePtr &space, const std::vector< int > &vars)
 
 ~OMPLSE3RNProjection ()
 
unsigned int getDimension (void) const override
 
void defaultCellSizes () override
 
void project (const ompl::base::State *state, OMPLProjection projection) const override
 

Private Attributes

std::vector< int > variables_
 

Constructor & Destructor Documentation

◆ OMPLSE3RNProjection()

exotica::OMPLSE3RNProjection::OMPLSE3RNProjection ( const ompl::base::StateSpacePtr &  space,
const std::vector< int > &  vars 
)
inline

◆ ~OMPLSE3RNProjection()

exotica::OMPLSE3RNProjection::~OMPLSE3RNProjection ( )
inline

Member Function Documentation

◆ defaultCellSizes()

void exotica::OMPLSE3RNProjection::defaultCellSizes ( )
inlineoverride

◆ getDimension()

unsigned int exotica::OMPLSE3RNProjection::getDimension ( void  ) const
inlineoverride

◆ project()

void exotica::OMPLSE3RNProjection::project ( const ompl::base::State *  state,
OMPLProjection  projection 
) const
inlineoverride

Member Data Documentation

◆ variables_

std::vector<int> exotica::OMPLSE3RNProjection::variables_
private

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