Fréchet View  1.6.0
A Tool for Exploring Fréchet Distance Algorithms
frechet::reach::FSPath Member List

This is the complete list of members for frechet::reach::FSPath, including all inherited members.

append(std::vector< double > &map, double x)frechet::reach::FSPathprotectedstatic
are_consistent(Curve path0, Curve path1, int n, int m)frechet::reach::FSPathprotectedstatic
binSearchX(const Curve &curve, int x)frechet::reach::FSPathprotectedstatic
binSearchY(const Curve &curve, int y)frechet::reach::FSPathprotectedstatic
bottom(int i, int j) constfrechet::reach::FSPathinline
bottom_contains(int i, int j, double x, double prec=PRECISION) constfrechet::reach::FSPathprotected
BRfrechet::reach::FSPathprotected
calculatePath()frechet::reach::FSPathprotected
calculateReachability(Point start, Point end, bool allow_wrap, double prec=PRECISION)frechet::reach::FSPath
clear()frechet::reach::FSPathvirtual
clearReachability()frechet::reach::FSPath
copy(Curve &dest, const Curve &source, int i, int j)frechet::reach::FSPathprotectedstatic
empty() constfrechet::reach::FSPathinline
findPathSegment(Point a, Point b, Curve curve[2], int &cc)frechet::reach::FSPathprotected
fixfrechet::reach::FSPathprotected
fixPoints() constfrechet::reach::FSPathinline
fsfrechet::reach::FSPathprotected
FSPath(FreeSpace::ptr afs)frechet::reach::FSPath
FSPath()frechet::reach::FSPathprotected
getPath(int i) constfrechet::reach::FSPath
isReachable(int i, int j, double prec=PRECISION) constfrechet::reach::FSPath
isReachable(Point a, double prec=PRECISION) constfrechet::reach::FSPath
left(int i, int j) constfrechet::reach::FSPathinline
left_contains(int i, int j, double y, double prec=PRECISION) constfrechet::reach::FSPathprotected
LRfrechet::reach::FSPathprotected
mapFromP(Segment pseg, Curve result[2]) constfrechet::reach::FSPath
mapFromP(int p) constfrechet::reach::FSPath
mapFromPToQ(int p) constfrechet::reach::FSPath
mapFromQ(Segment pseg, Curve result[2]) constfrechet::reach::FSPath
mapFromQ(int q) constfrechet::reach::FSPath
mapFromQToP(int q) constfrechet::reach::FSPath
mapToP(Curve path[2]) constfrechet::reach::FSPath
mapToQ(Curve path[2]) constfrechet::reach::FSPath
mapToSegment(double a, Point p1, Point p2)frechet::reach::FSPathprotectedstatic
next_hor(int i)frechet::reach::FSPathprotected
next_vert(int j)frechet::reach::FSPathprotected
opposite(const Interval &LR, const Interval &RF)frechet::reach::FSPathstatic
pathfrechet::reach::FSPathprotected
PRECISIONfrechet::reach::FSPathstatic
propagate(const Interval &RF, const Interval &TF, const Interval &LR, const Interval &BR, Interval &RR, Interval &TR)frechet::reach::FSPathstatic
propagateBottom(int i, int j, double bx, double by)frechet::reach::FSPathprotected
propagateBottom(int i, int j0, double bx, double by, bool allow_wrap)frechet::reach::FSPathprotected
propagateColumn(int i, int j0, double bx, double by, bool allow_wrap)frechet::reach::FSPathprotected
propagateHorizontalEdge(Point a, double bx, double prec=PRECISION)frechet::reach::FSPathprotected
propagateInner(int i, int j, double bx, double by)frechet::reach::FSPathprotected
propagateVerticalEdge(Point a, double by, double prec=PRECISION)frechet::reach::FSPathprotected
ptr typedeffrechet::reach::FSPath
startPoint() constfrechet::reach::FSPathinline
toPoint(Pointer segment)frechet::reach::FSPath
update(Point start, double epsilon)frechet::reach::FSPath
wrapRightfrechet::reach::FSPathprotected
wrapTopfrechet::reach::FSPathprotected
~FSPath()frechet::reach::FSPathinlinevirtual