| 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 |