48 LineEquation(
double x1,
double y1,
double x2,
double y2);
59 return p_slopeDefined;
62 return p_interceptDefined;
69 std::vector<double> p_x;
70 std::vector<double> p_y;
73 bool p_interceptDefined;
LineEquation()
Constructors.
Definition: LineEquation.cpp:35
Utility class for creating and using cartesean line equations.
Definition: LineEquation.h:44
double Intercept()
Compute the intercept of the line.
Definition: LineEquation.cpp:103
bool Defined()
Definition: LineEquation.h:64
bool HaveSlope()
Definition: LineEquation.h:58
int Points()
Definition: LineEquation.h:55
void AddPoint(double x, double y)
Add a point to the object.
Definition: LineEquation.cpp:67
~LineEquation()
Destroys the LineEquation object.
Definition: LineEquation.h:51
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
double Slope()
Compute the slope of the line.
Definition: LineEquation.cpp:82
bool HaveIntercept()
Definition: LineEquation.h:61