equation-solver.h 357 B

123456789101112131415
  1. #pragma once
  2. namespace msdfgen {
  3. // ax^2 + bx + c = 0
  4. int solveQuadratic(double x[2], double a, double b, double c);
  5. // ax^3 + bx^2 + cx + d = 0
  6. int solveCubic(double x[3], double a, double b, double c, double d);
  7. // ax^5 + bx^4 + cx^3 + dx^2 + ex + f = 0
  8. //int solveQuintic(double x[5], double a, double b, double c, double d, double e, double f);
  9. }