AdaptivePath::EngagePoint::EngageState Struct Reference

Public Member Functions

bool operator< (const EngageState &other) const
 

Public Attributes

size_t currentPathIndex = 0
 
double currentPathLength = 0
 
size_t currentSegmentIndex = 0
 
double metric = 0
 
int passes = 0
 
double segmentPos = 0
 
double totalDistance = 0
 

Member Function Documentation

◆ operator<()

bool AdaptivePath::EngagePoint::EngageState::operator< ( const EngageState other) const

References metric.

Member Data Documentation

◆ currentPathIndex

size_t AdaptivePath::EngagePoint::EngageState::currentPathIndex = 0

◆ currentPathLength

double AdaptivePath::EngagePoint::EngageState::currentPathLength = 0

◆ currentSegmentIndex

size_t AdaptivePath::EngagePoint::EngageState::currentSegmentIndex = 0

◆ metric

double AdaptivePath::EngagePoint::EngageState::metric = 0

Referenced by operator<().

◆ passes

int AdaptivePath::EngagePoint::EngageState::passes = 0

◆ segmentPos

double AdaptivePath::EngagePoint::EngageState::segmentPos = 0

◆ totalDistance

double AdaptivePath::EngagePoint::EngageState::totalDistance = 0

The documentation for this struct was generated from the following file:
  • src/Mod/Path/libarea/Adaptive.cpp