A.I.M.S algorithms


geodesic::IntervalList Class Reference

#include <aims/geodesicpath/geodesic_algorithm_exact_elements.h>

Public Member Functions

 IntervalList ()
 
 ~IntervalList ()
 
void clear ()
 
void initialize (edge_pointer e)
 
interval_pointer covering_interval (double offset)
 
void find_closest_point (SurfacePoint *point, double &offset, double &distance, interval_pointer &interval)
 
unsigned number_of_intervals ()
 
interval_pointer last ()
 
double signal (double x)
 
interval_pointerfirst ()
 
edge_pointeredge ()
 

Detailed Description

Definition at line 162 of file geodesic_algorithm_exact_elements.h.

Constructor & Destructor Documentation

geodesic::IntervalList::IntervalList ( )
inline

Definition at line 165 of file geodesic_algorithm_exact_elements.h.

geodesic::IntervalList::~IntervalList ( )
inline

Definition at line 166 of file geodesic_algorithm_exact_elements.h.

Member Function Documentation

void geodesic::IntervalList::clear ( )
inline

Definition at line 168 of file geodesic_algorithm_exact_elements.h.

interval_pointer geodesic::IntervalList::covering_interval ( double  offset)
inline

Definition at line 179 of file geodesic_algorithm_exact_elements.h.

References geodesic::Interval::next(), and geodesic::Interval::stop().

Referenced by signal().

edge_pointer& geodesic::IntervalList::edge ( )
inline

Definition at line 254 of file geodesic_algorithm_exact_elements.h.

void geodesic::IntervalList::find_closest_point ( SurfacePoint point,
double &  offset,
double &  distance,
interval_pointer interval 
)
inline
interval_pointer& geodesic::IntervalList::first ( )
inline

Definition at line 253 of file geodesic_algorithm_exact_elements.h.

void geodesic::IntervalList::initialize ( edge_pointer  e)
inline

Definition at line 173 of file geodesic_algorithm_exact_elements.h.

interval_pointer geodesic::IntervalList::last ( )
inline

Definition at line 233 of file geodesic_algorithm_exact_elements.h.

References geodesic::Interval::next().

unsigned geodesic::IntervalList::number_of_intervals ( )
inline

Definition at line 221 of file geodesic_algorithm_exact_elements.h.

References geodesic::Interval::next().

double geodesic::IntervalList::signal ( double  x)
inline

The documentation for this class was generated from the following file: