A.I.M.S algorithms

geodesic::IntervalWithStop Struct Reference

#include <aims/geodesicpath/geodesic_algorithm_exact_elements.h>

Inheritance diagram for geodesic::IntervalWithStop:
Collaboration diagram for geodesic::IntervalWithStop:

Public Member Functions

double & stop ()
- Public Member Functions inherited from geodesic::Interval
 Interval ()
 ~Interval ()
double signal (double x)
double max_distance (double end)
void compute_min_distance (double stop)
bool operator() (interval_pointer const x, interval_pointer const y) const
double stop ()
double hypotenuse (double a, double b)
void find_closest_point (double const x, double const y, double &offset, double &distance)
double & start ()
double & d ()
double & pseudo_x ()
double & pseudo_y ()
double & min ()
interval_pointernext ()
edge_pointeredge ()
DirectionTypedirection ()
bool visible_from_source ()
unsigned & source_index ()
void initialize (edge_pointer edge, SurfacePoint *point=NULL, unsigned source_index=0)

Protected Attributes

double m_stop
- Protected Attributes inherited from geodesic::Interval
double m_start
double m_d
double m_pseudo_x
double m_pseudo_y
double m_min
interval_pointer m_next
edge_pointer m_edge
unsigned m_source_index
DirectionType m_direction

Additional Inherited Members

- Public Types inherited from geodesic::Interval

Detailed Description

Definition at line 154 of file geodesic_algorithm_exact_elements.h.

Member Function Documentation

double& geodesic::IntervalWithStop::stop ( )

Definition at line 157 of file geodesic_algorithm_exact_elements.h.

References m_stop.

Member Data Documentation

double geodesic::IntervalWithStop::m_stop

Definition at line 157 of file geodesic_algorithm_exact_elements.h.

Referenced by stop().

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