fixed bug in QuadraticSolver, cheap lighting working
git-svn-id: svn://anubis/fart/trunk@45 7f9b0f55-74a9-4bce-be96-3c2cd072584d
This commit is contained in:
1 parent
761925220b
commit
d88f1ab5fd
5 files changed
+29
-20
No files matched your search
+7
-1
@@ -34,7 +34,7 @@ Solver::Result QuadraticSolver::solve()
|
||||
{
|
||||
double sqrt_discriminant = sqrt(discriminant);
|
||||
double two_a = 2.0 * a;
|
||||
if (sqrt_discriminant = 0.0)
|
||||
if (sqrt_discriminant == 0.0)
|
||||
{
|
||||
res.numResults = 1;
|
||||
res.results[0] = (-b) / two_a;
|
||||
@@ -61,6 +61,9 @@ CubicSolver::CubicSolver(double a, double b, double c, double d)
|
||||
|
||||
Solver::Result CubicSolver::solve()
|
||||
{
|
||||
Result res;
|
||||
/* TODO: fill in */
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@@ -74,6 +77,9 @@ QuarticSolver::QuarticSolver(double a, double b, double c, double d, double e)
|
||||
|
||||
Solver::Result QuarticSolver::solve()
|
||||
{
|
||||
Result res;
|
||||
/* TODO: fill in */
|
||||
return res;
|
||||
}
|
||||
|
||||
Solver::Result::Result()
|
||||
|
||||
Reference in new issue
Block a user