opensurgsim
Classes | Namespaces | Typedefs | Functions
PolynomialTests.cpp File Reference

Tests for the Polynomial functions. More...

#include <array>
#include <gtest/gtest.h>
#include "SurgSim/Math/Polynomial.h"

Classes

class  SurgSim::Math::PolynomialUtilityTests
 
class  SurgSim::Math::PolynomialTests< T >
 
class  SurgSim::Math::PolynomialDerivativeTests< T >
 

Namespaces

 SurgSim
 Wraps glewInit() to separate the glew opengl definitions from the osg opengl definitions only imgui needs glew but we need to call glewInit() from a osg callback, using this call we avoid getting warnings about redefinitions.
 

Typedefs

typedef ::testing::Types< Polynomial< double, 0 >, Polynomial< double, 1 >, Polynomial< double, 2 >, Polynomial< double, 3 > > SurgSim::Math::PolynomialTypes
 
typedef ::testing::Types< Polynomial< double, 1 >, Polynomial< double, 2 >, Polynomial< double, 3 > > SurgSim::Math::PolynomialDerivativeTypes
 

Functions

 SurgSim::Math::TYPED_TEST_CASE (PolynomialTests, PolynomialTypes)
 
 SurgSim::Math::TYPED_TEST_CASE (PolynomialDerivativeTests, PolynomialDerivativeTypes)
 
 SurgSim::Math::TYPED_TEST (PolynomialTests, InitializationTests)
 
 SurgSim::Math::TYPED_TEST (PolynomialTests, ArithmeticTests)
 
 SurgSim::Math::TYPED_TEST (PolynomialDerivativeTests, DerivativeTests)
 
 SurgSim::Math::TYPED_TEST (PolynomialTests, NearZeroTests)
 
 SurgSim::Math::TYPED_TEST (PolynomialTests, DiscriminantTests)
 
 SurgSim::Math::TEST_F (PolynomialUtilityTests, UtilityTests)
 

Detailed Description

Tests for the Polynomial functions.