HerdSoftware  0.1.1
Classes | Functions
Herd::FitDigitizationTools::MCFT Namespace Reference

Classes

class  Vec2
 

Functions

double distanceToSquared (const Vec2 &v, const Vec2 &p)
 
double distanceTo (const Vec2 &v, const Vec2 &p)
 
double minDistanceFromLineSegmentToPoint (const Vec2 &v, const Vec2 &w, const Vec2 &p)
 
double minDistanceFromLineToPoint (const Vec2 &v, const Vec2 &w, const Vec2 &p)
 
double getXOnPath (const Vec2 &entry, const Vec2 &exit, double z)
 
double getZOnPath (const Vec2 &entry, const Vec2 &exit, double x)
 

Function Documentation

◆ distanceTo()

double Herd::FitDigitizationTools::MCFT::distanceTo ( const Vec2 v,
const Vec2 p 
)

◆ distanceToSquared()

double Herd::FitDigitizationTools::MCFT::distanceToSquared ( const Vec2 v,
const Vec2 p 
)

◆ getXOnPath()

double Herd::FitDigitizationTools::MCFT::getXOnPath ( const Vec2 entry,
const Vec2 exit,
double  z 
)
inline

◆ getZOnPath()

double Herd::FitDigitizationTools::MCFT::getZOnPath ( const Vec2 entry,
const Vec2 exit,
double  x 
)
inline

◆ minDistanceFromLineSegmentToPoint()

double Herd::FitDigitizationTools::MCFT::minDistanceFromLineSegmentToPoint ( const Vec2 v,
const Vec2 w,
const Vec2 p 
)

◆ minDistanceFromLineToPoint()

double Herd::FitDigitizationTools::MCFT::minDistanceFromLineToPoint ( const Vec2 v,
const Vec2 w,
const Vec2 p 
)