aimsalgo  5.0.5
Neuroimaging image processing
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

◆ IntervalList()

geodesic::IntervalList::IntervalList ( )
inline

Definition at line 165 of file geodesic_algorithm_exact_elements.h.

◆ ~IntervalList()

geodesic::IntervalList::~IntervalList ( )
inline

Definition at line 166 of file geodesic_algorithm_exact_elements.h.

Member Function Documentation

◆ clear()

void geodesic::IntervalList::clear ( )
inline

Definition at line 168 of file geodesic_algorithm_exact_elements.h.

◆ covering_interval()

◆ edge()

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

◆ find_closest_point()

◆ first()

interval_pointer& geodesic::IntervalList::first ( )
inline

◆ initialize()

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

Definition at line 173 of file geodesic_algorithm_exact_elements.h.

References geodesic::Interval::m_edge.

◆ last()

interval_pointer geodesic::IntervalList::last ( )
inline

Definition at line 233 of file geodesic_algorithm_exact_elements.h.

References geodesic::Interval::next().

◆ number_of_intervals()

unsigned geodesic::IntervalList::number_of_intervals ( )
inline

Definition at line 221 of file geodesic_algorithm_exact_elements.h.

References geodesic::Interval::next().

◆ signal()

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

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