#include <space.h>
Definition at line 26 of file space.h.
◆ StateSpace()
plan::StateSpace::StateSpace |
( |
const RobotPtr & |
robot | ) |
|
◆ allocDefaultStateSampler()
ompl::base::StateSamplerPtr plan::StateSpace::allocDefaultStateSampler |
( |
| ) |
const |
|
override |
◆ allocState() [1/2]
ompl::base::State * plan::StateSpace::allocState |
( |
| ) |
const |
|
override |
◆ allocState() [2/2]
ompl::base::State * plan::StateSpace::allocState |
( |
const StatePtr & |
state | ) |
const |
◆ copyState()
void plan::StateSpace::copyState |
( |
ompl::base::State * |
destination, |
|
|
const ompl::base::State * |
source |
|
) |
| const |
|
override |
◆ distance()
double plan::StateSpace::distance |
( |
const ompl::base::State * |
state1, |
|
|
const ompl::base::State * |
state2 |
|
) |
| const |
|
override |
◆ enforceBounds()
void plan::StateSpace::enforceBounds |
( |
ompl::base::State * |
state | ) |
const |
|
override |
◆ equalStates()
bool plan::StateSpace::equalStates |
( |
const ompl::base::State * |
state1, |
|
|
const ompl::base::State * |
state2 |
|
) |
| const |
|
override |
◆ freeState()
void plan::StateSpace::freeState |
( |
ompl::base::State * |
state | ) |
const |
|
override |
◆ getRobot()
const RobotPtr plan::StateSpace::getRobot |
( |
| ) |
const |
◆ getValueAddressAtIndex()
double * plan::StateSpace::getValueAddressAtIndex |
( |
ompl::base::State * |
state, |
|
|
unsigned int |
index |
|
) |
| const |
|
override |
◆ interpolate()
void plan::StateSpace::interpolate |
( |
const ompl::base::State * |
from, |
|
|
const ompl::base::State * |
to, |
|
|
double |
t, |
|
|
ompl::base::State * |
state |
|
) |
| const |
|
override |
◆ printState()
void plan::StateSpace::printState |
( |
const ompl::base::State * |
state, |
|
|
std::ostream & |
out |
|
) |
| const |
|
override |
◆ registerProjections()
void plan::StateSpace::registerProjections |
( |
| ) |
|
|
override |
◆ satisfiesBounds()
bool plan::StateSpace::satisfiesBounds |
( |
const ompl::base::State * |
state | ) |
const |
|
override |
◆ frames_
◆ robot_
const RobotPtr se2ez::plan::StateSpace::robot_ |
|
private |
The documentation for this class was generated from the following files:
- /home/zak/code/se2ez_work/include/se2ez/plan/space.h
- /home/zak/code/se2ez_work/src/plan/space.cpp