Class BundleSpaceMetric
Defined in File BundleSpaceMetric.h
Inheritance Relationships
Derived Type
public ompl::multilevel::BundleSpaceMetricGeodesic
(Class BundleSpaceMetricGeodesic)
Class Documentation
-
class BundleSpaceMetric
Subclassed by ompl::multilevel::BundleSpaceMetricGeodesic
Public Types
-
using Configuration = ompl::multilevel::BundleSpaceGraph::Configuration
Public Functions
-
BundleSpaceMetric() = delete
-
BundleSpaceMetric(BundleSpaceGraph*)
-
virtual ~BundleSpaceMetric()
-
virtual void clear()
-
virtual double distanceBundle(const Configuration *xStart, const Configuration *xDest) = 0
-
virtual double distanceFiber(const Configuration *xStart, const Configuration *xDest) = 0
-
virtual double distanceBase(const Configuration *xStart, const Configuration *xDest) = 0
-
virtual void interpolateBundle(const Configuration *q_from, const Configuration *q_to, const double step, Configuration *q_interp) = 0
-
void interpolateBundle(const Configuration *q_from, const Configuration *q_to, Configuration *q_interp)
-
void interpolateBundle(const Configuration *q_from, Configuration *q_to)
-
using Configuration = ompl::multilevel::BundleSpaceGraph::Configuration