allocControl() const | ompl::control::SpaceInformation | inline |
allocControlSampler() const | ompl::control::SpaceInformation | inline |
allocDirectedControlSampler() const | ompl::control::SpaceInformation | |
allocState() const | ompl::base::SpaceInformation | inline |
allocStates(std::vector< State * > &states) const | ompl::base::SpaceInformation | inline |
allocStateSampler() const | ompl::base::SpaceInformation | inline |
allocValidStateSampler() const | ompl::base::SpaceInformation | |
averageValidMotionLength(unsigned int attempts) const | ompl::base::SpaceInformation | |
canPropagateBackward() const | ompl::control::SpaceInformation | |
checkMotion(const State *s1, const State *s2, std::pair< State *, double > &lastValid) const | ompl::base::SpaceInformation | inlinevirtual |
checkMotion(const State *s1, const State *s2) const | ompl::base::SpaceInformation | inlinevirtual |
checkMotion(const std::vector< State * > &states, unsigned int count, unsigned int &firstInvalidStateIndex) const | ompl::base::SpaceInformation | |
checkMotion(const std::vector< State * > &states, unsigned int count) const | ompl::base::SpaceInformation | |
clearDirectedSamplerAllocator() | ompl::control::SpaceInformation | |
clearValidStateSamplerAllocator() | ompl::base::SpaceInformation | |
cloneControl(const Control *source) const | ompl::control::SpaceInformation | inline |
cloneState(const State *source) const | ompl::base::SpaceInformation | inline |
controlSpace_ | ompl::control::SpaceInformation | protected |
copyControl(Control *destination, const Control *source) const | ompl::control::SpaceInformation | inline |
copyState(State *destination, const State *source) const | ompl::base::SpaceInformation | inline |
COSAFE enum value (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
dcsa_ | ompl::control::SpaceInformation | protected |
declareParams() | ompl::control::SpaceInformation | protected |
distance(const State *state1, const State *state2) const | ompl::base::SpaceInformation | inline |
enforceBounds(State *state) const | ompl::base::SpaceInformation | inline |
equalControls(const Control *control1, const Control *control2) const | ompl::control::SpaceInformation | inline |
equalStates(const State *state1, const State *state2) const | ompl::base::SpaceInformation | inline |
extendPropagator(const SpaceInformationPtr &oldsi) (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
extendValidityChecker(const SpaceInformationPtr &oldsi) (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
freeControl(Control *control) const | ompl::control::SpaceInformation | inline |
freeState(State *state) const | ompl::base::SpaceInformation | inline |
freeStates(std::vector< State * > &states) const | ompl::base::SpaceInformation | inline |
getCheckedMotionCount() const | ompl::base::SpaceInformation | inline |
getControlSpace() const | ompl::control::SpaceInformation | inline |
getFullState(const base::State *low, base::State *full) (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | |
getLowLevelState(base::State *s) (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | |
getLowLevelState(const base::State *s) (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | |
getLowSpace() (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | inline |
getMaxControlDuration() const | ompl::control::SpaceInformation | inline |
getMaximumExtent() const | ompl::base::SpaceInformation | inline |
getMinControlDuration() const | ompl::control::SpaceInformation | inline |
getMotionStates(const State *s1, const State *s2, std::vector< State * > &states, unsigned int count, bool endpoints, bool alloc) const | ompl::base::SpaceInformation | virtual |
getMotionValidator() const | ompl::base::SpaceInformation | inline |
getMotionValidator() | ompl::base::SpaceInformation | inline |
getProdGraphState(const base::State *s) const (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | |
getProductGraph() const (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | inline |
getPropagationStepSize() const | ompl::control::SpaceInformation | inline |
getSpaceMeasure() const | ompl::base::SpaceInformation | inline |
getStateDimension() const | ompl::base::SpaceInformation | inline |
getStatePropagator() const | ompl::control::SpaceInformation | inline |
getStateSpace() const | ompl::base::SpaceInformation | inline |
getStateValidityChecker() const | ompl::base::SpaceInformation | inline |
getStateValidityCheckingResolution() const | ompl::base::SpaceInformation | inline |
isSetup() const | ompl::base::SpaceInformation | |
isValid(const State *state) const | ompl::base::SpaceInformation | inline |
LOW_LEVEL enum value (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
lowSpace_ (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
LTLSpaceInformation(const SpaceInformationPtr &si, const ProductGraphPtr &prod) (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | |
maxSteps_ | ompl::control::SpaceInformation | protected |
minSteps_ | ompl::control::SpaceInformation | protected |
motionValidator_ | ompl::base::SpaceInformation | protected |
nullControl(Control *control) const | ompl::control::SpaceInformation | inline |
operator=(const SpaceInformation &)=delete (defined in ompl::base::SpaceInformation) | ompl::base::SpaceInformation | |
params() | ompl::base::SpaceInformation | inline |
params() const | ompl::base::SpaceInformation | inline |
params_ | ompl::base::SpaceInformation | protected |
printControl(const Control *control, std::ostream &out=std::cout) const | ompl::control::SpaceInformation | inline |
printProperties(std::ostream &out=std::cout) const | ompl::base::SpaceInformation | virtual |
printSettings(std::ostream &out=std::cout) const override | ompl::control::SpaceInformation | virtual |
printState(const State *state, std::ostream &out=std::cout) const | ompl::base::SpaceInformation | inline |
probabilityOfValidState(unsigned int attempts) const | ompl::base::SpaceInformation | |
prod_ (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
propagate(const base::State *state, const Control *control, int steps, base::State *result) const | ompl::control::SpaceInformation | |
propagate(const base::State *state, const Control *control, int steps, std::vector< base::State * > &result, bool alloc) const | ompl::control::SpaceInformation | |
propagateWhileValid(const base::State *state, const Control *control, int steps, base::State *result) const | ompl::control::SpaceInformation | |
propagateWhileValid(const base::State *state, const Control *control, int steps, std::vector< base::State * > &result, bool alloc) const | ompl::control::SpaceInformation | |
randomBounceMotion(const StateSamplerPtr &sss, const State *start, unsigned int steps, std::vector< State * > &states, bool alloc) const | ompl::base::SpaceInformation | |
REGION enum value (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
SAFE enum value (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
samplesPerSecond(double &uniform, double &near, double &gaussian, unsigned int attempts) const | ompl::base::SpaceInformation | |
satisfiesBounds(const State *state) const | ompl::base::SpaceInformation | inline |
searchValidNearby(State *state, const State *near, double distance, unsigned int attempts) const | ompl::base::SpaceInformation | |
searchValidNearby(const ValidStateSamplerPtr &sampler, State *state, const State *near, double distance) const | ompl::base::SpaceInformation | |
setDefaultMotionValidator() | ompl::base::SpaceInformation | protected |
setDirectedControlSamplerAllocator(const DirectedControlSamplerAllocator &dcsa) | ompl::control::SpaceInformation | |
setMaxControlDuration(unsigned int maxSteps) | ompl::control::SpaceInformation | inline |
setMinControlDuration(unsigned int minSteps) | ompl::control::SpaceInformation | inline |
setMinMaxControlDuration(unsigned int minSteps, unsigned int maxSteps) | ompl::control::SpaceInformation | inline |
setMotionValidator(const MotionValidatorPtr &mv) | ompl::base::SpaceInformation | inline |
setPropagationStepSize(double stepSize) | ompl::control::SpaceInformation | inline |
setStatePropagator(const StatePropagatorFn &fn) | ompl::control::SpaceInformation | |
setStatePropagator(const StatePropagatorPtr &sp) | ompl::control::SpaceInformation | |
setStateValidityChecker(const StateValidityCheckerPtr &svc) | ompl::base::SpaceInformation | inline |
setStateValidityChecker(const StateValidityCheckerFn &svc) | ompl::base::SpaceInformation | |
setStateValidityCheckingResolution(double resolution) | ompl::base::SpaceInformation | inline |
setup() override | ompl::control::LTLSpaceInformation | virtual |
setup_ | ompl::base::SpaceInformation | protected |
setValidStateSamplerAllocator(const ValidStateSamplerAllocator &vssa) | ompl::base::SpaceInformation | |
SpaceIndex enum name (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | protected |
SpaceInformation(const base::StateSpacePtr &stateSpace, ControlSpacePtr controlSpace) | ompl::control::SpaceInformation | |
SpaceInformation(const SpaceInformation &)=delete (defined in ompl::base::SpaceInformation) | ompl::base::SpaceInformation | |
ompl::base::SpaceInformation::SpaceInformation(StateSpacePtr space) | ompl::base::SpaceInformation | |
statePropagator_ | ompl::control::SpaceInformation | protected |
stateSpace_ | ompl::base::SpaceInformation | protected |
stateValidityChecker_ | ompl::base::SpaceInformation | protected |
stepSize_ | ompl::control::SpaceInformation | protected |
vssa_ | ompl::base::SpaceInformation | protected |
~LTLSpaceInformation() override=default (defined in ompl::control::LTLSpaceInformation) | ompl::control::LTLSpaceInformation | |
~SpaceInformation() override=default (defined in ompl::control::SpaceInformation) | ompl::control::SpaceInformation | virtual |