Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
DistanceArc Struct Reference

Arc info type with required Distance_Type and constants. More...

Public Types

using Distance_Type = double
 

Public Member Functions

 DistanceArc ()
 
 DistanceArc (Distance_Type d)
 
Distance_Type get_distance () const
 
 operator Distance_Type () const
 

Public Attributes

Distance_Type distance
 

Static Public Attributes

static constexpr Distance_Type Max_Distance = numeric_limits<double>::infinity()
 
static constexpr Distance_Type Zero_Distance = 0.0
 

Detailed Description

Arc info type with required Distance_Type and constants.

Definition at line 63 of file latex_floyd_test.cc.

Member Typedef Documentation

◆ Distance_Type

Constructor & Destructor Documentation

◆ DistanceArc() [1/2]

DistanceArc::DistanceArc ( )
inline

Definition at line 72 of file latex_floyd_test.cc.

◆ DistanceArc() [2/2]

DistanceArc::DistanceArc ( Distance_Type  d)
inline

Definition at line 73 of file latex_floyd_test.cc.

Member Function Documentation

◆ get_distance()

Distance_Type DistanceArc::get_distance ( ) const
inline

Definition at line 75 of file latex_floyd_test.cc.

References distance.

◆ operator Distance_Type()

DistanceArc::operator Distance_Type ( ) const
inline

Definition at line 77 of file latex_floyd_test.cc.

References distance.

Member Data Documentation

◆ distance

Distance_Type DistanceArc::distance

Definition at line 70 of file latex_floyd_test.cc.

Referenced by get_distance(), and operator Distance_Type().

◆ Max_Distance

constexpr Distance_Type DistanceArc::Max_Distance = numeric_limits<double>::infinity()
staticconstexpr

Definition at line 67 of file latex_floyd_test.cc.

◆ Zero_Distance

constexpr Distance_Type DistanceArc::Zero_Distance = 0.0
staticconstexpr

Definition at line 68 of file latex_floyd_test.cc.


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