PathSection.h
A configuration in Bundle-space.
Definition: BundleSpaceGraph.h:96
Representation of path restriction (union of fibers over a base path).
Definition: PathRestriction.h:99
Representation of a path section (not necessarily feasible).
Definition: PathSection.h:61
void interpolateL1FiberFirst(HeadPtr &)
Interpolate along restriction using L1 metric.
Definition: PathSection.cpp:162
void interpolateL1FiberLast(HeadPtr &)
Definition: PathSection.cpp:208
base::State * at(int k) const
Methods to access sections like std::vector.
Definition: PathSection.cpp:147
void interpolateL2(HeadPtr &)
Definition: PathSection.cpp:250
std::vector< base::State * > section_
Interpolated section along restriction.
Definition: PathSection.h:128
std::pair< base::State *, double > lastValid_
Last valid state on feasible segment.
Definition: PathSection.h:133
Configuration * addFeasibleSegment(Configuration *xLast, base::State *sNext)
Add vertex for sNext and edge to xLast by assuming motion is valid
Definition: PathSection.cpp:296
Main namespace. Contains everything in this library.
Definition: MultiLevelPlanarManipulatorDemo.cpp:66