#include "track.h" std::pair Track::intersect(double z){ double x = startpoint.first + tangent.first*(z - z0); double y = startpoint.second + tangent.second*(z - z0); return std::pair(x,y); } Track::Track(double x0, double y0, double z0_, double tx0, double ty0){ startpoint=std::pair(x0,y0); z0=z0_; tangent=std::pair(tx0,ty0); }