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

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

_twinfrechet::reach::BoundarySegment
BLinkedListElement()frechet::data::BLinkedListElement
bordersTo(const Interval &that) constfrechet::data::Intervalinline
BoundarySegment(const Interval &ival, Orientation ori, Direction dir, Type t, void *owner=nullptr)frechet::reach::BoundarySegment
clear()frechet::reach::BoundarySegmentinline
clearClone() constfrechet::reach::BoundarySegmentinline
clonefrechet::reach::BoundarySegment
clone() constfrechet::reach::BoundarySegmentinline
contains(double x) constfrechet::reach::BoundarySegmentinline
contains(Pointer p) constfrechet::reach::BoundarySegmentinline
frechet::data::Interval::contains(double x, double precision) constfrechet::data::Intervalinline
frechet::data::Interval::contains(const Interval &that) constfrechet::data::Intervalinline
createClone() constfrechet::reach::BoundarySegmentinline
dirfrechet::reach::BoundarySegment
empty() constfrechet::data::Intervalinline
equals(double a, double b)frechet::data::Intervalinlinestatic
equals(const Interval &that, double precision) constfrechet::data::Intervalinline
hfrechet::reach::PointerInterval
intersects(const Interval &that) constfrechet::data::Intervalinline
intersects_proper(const Interval &that) constfrechet::data::Intervalinline
Interval()frechet::data::Intervalinline
Interval(double lower, double upper)frechet::data::Intervalinline
Interval(const Interval &that)frechet::data::Intervalinline
Interval(const Interval &that, double shift)frechet::data::Intervalinline
INVALIDfrechet::data::Intervalstatic
lfrechet::reach::PointerInterval
linkfrechet::data::BLinkedListElementprotected
LinkedListElement()frechet::data::LinkedListElement< BoundarySegment >inline
lower() constfrechet::data::Intervalinline
lower()frechet::data::Intervalinline
mapFrom(double x, const Interval &other) constfrechet::data::Intervalinline
mapFromUnitInterval(double x) constfrechet::data::Intervalinline
mapTo(double x, const Interval &other) constfrechet::data::Intervalinline
mapToUnitInterval(double x) constfrechet::data::Intervalinline
mid() constfrechet::data::Intervalinline
next() constfrechet::data::LinkedListElement< BoundarySegment >inline
next(bool forward)frechet::data::LinkedListElement< BoundarySegment >inline
frechet::data::BLinkedListElement::next()frechet::data::BLinkedListElementinline
normalize()frechet::data::Intervalinline
frechet::normalized() constfrechet::data::Intervalinline
frechet::reach::PointerInterval::normalized() constfrechet::reach::PointerInterval
operator &(const Interval &that) constfrechet::data::Intervalinline
operator *(double factor) constfrechet::data::Intervalinline
operator *=(double factor)frechet::data::Intervalinline
frechet::operator bool() constfrechet::data::Intervalinline
frechet::reach::PointerInterval::operator bool() constfrechet::reach::PointerInterval
frechet::operator!() constfrechet::data::Intervalinline
frechet::reach::PointerInterval::operator!() constfrechet::reach::PointerInterval
operator!=(const Interval &that) constfrechet::data::Intervalinline
operator&=(const Interval &that)frechet::data::Intervalinline
frechet::operator+(double offset) constfrechet::data::Intervalinline
frechet::operator+(const Interval &that) constfrechet::data::Intervalinline
frechet::reach::PointerInterval::operator+(const PointerInterval &that) constfrechet::reach::PointerInterval
operator+=(double offset)frechet::data::Intervalinline
operator+=(const Interval &that)frechet::data::Intervalinline
operator-(double offset) constfrechet::data::Intervalinline
operator-(const Interval &that) constfrechet::data::Intervalinline
operator-=(double offset)frechet::data::Intervalinline
operator-=(const Interval &that)frechet::data::Intervalinline
operator/(double factor) constfrechet::data::Intervalinline
operator/=(double factor)frechet::data::Intervalinline
operator=(const PointerInterval &lh)frechet::reach::BoundarySegmentinline
frechet::data::Interval::operator=(const Interval &that)frechet::data::Intervalinline
frechet::reach::PointerInterval::operator=(const Pointer &p)frechet::reach::PointerInterval
operator==(const BoundarySegment &that) constfrechet::reach::BoundarySegmentinline
frechet::data::Interval::operator==(const Interval &that) constfrechet::data::Intervalinline
frechet::reach::PointerInterval::operator==(const PointerInterval &that) constfrechet::reach::PointerIntervalinline
orifrechet::reach::BoundarySegment
PointerInterval()frechet::reach::PointerInterval
PointerInterval(Pointer a, Pointer b)frechet::reach::PointerInterval
prev() constfrechet::data::LinkedListElement< BoundarySegment >inline
frechet::data::BLinkedListElement::prev()frechet::data::BLinkedListElementinline
setLower(double value)frechet::data::Intervalinline
setUpper(double value)frechet::data::Intervalinline
size() constfrechet::data::Intervalinline
Structure classfrechet::reach::BoundarySegmentfriend
swap(bool doit=true)frechet::reach::PointerInterval
swapped() constfrechet::reach::PointerInterval
tempfrechet::reach::BoundarySegmentprivate
twin(int hops)frechet::reach::BoundarySegmentinlineprivate
typefrechet::reach::BoundarySegment
union_lf(const Interval &that)frechet::data::Interval
UNITfrechet::data::Intervalstatic
upper() constfrechet::data::Intervalinline
upper()frechet::data::Intervalinline
valid() constfrechet::data::Intervalinline