Browse Source

Remove artifical need to virtualize dtors

master
Nate Weibley 8 years ago committed by James Goppert
parent
commit
66e1b406b8
  1. 2
      matrix/AxisAngle.hpp
  2. 2
      matrix/Dcm.hpp
  3. 2
      matrix/Euler.hpp
  4. 2
      matrix/Matrix.hpp
  5. 2
      matrix/Quaternion.hpp
  6. 2
      matrix/Scalar.hpp
  7. 2
      matrix/Vector.hpp
  8. 2
      matrix/Vector2.hpp
  9. 2
      matrix/Vector3.hpp

2
matrix/AxisAngle.hpp

@ -31,8 +31,6 @@ template<typename Type> @@ -31,8 +31,6 @@ template<typename Type>
class AxisAngle : public Vector<Type, 3>
{
public:
~AxisAngle() override = default;
typedef Matrix<Type, 3, 1> Matrix31;
/**

2
matrix/Dcm.hpp

@ -39,8 +39,6 @@ template<typename Type> @@ -39,8 +39,6 @@ template<typename Type>
class Dcm : public SquareMatrix<Type, 3>
{
public:
virtual ~Dcm() {};
typedef Matrix<Type, 3, 1> Vector3;
/**

2
matrix/Euler.hpp

@ -40,8 +40,6 @@ template<typename Type> @@ -40,8 +40,6 @@ template<typename Type>
class Euler : public Vector<Type, 3>
{
public:
virtual ~Euler() {};
/**
* Standard constructor
*/

2
matrix/Matrix.hpp

@ -32,8 +32,6 @@ public: @@ -32,8 +32,6 @@ public:
Type _data[M][N];
virtual ~Matrix() {};
// Constructors
Matrix() : _data() {}

2
matrix/Quaternion.hpp

@ -45,8 +45,6 @@ template<typename Type> @@ -45,8 +45,6 @@ template<typename Type>
class Quaternion : public Vector<Type, 4>
{
public:
virtual ~Quaternion() {};
typedef Matrix<Type, 4, 1> Matrix41;
typedef Matrix<Type, 3, 1> Matrix31;

2
matrix/Scalar.hpp

@ -17,8 +17,6 @@ template<typename Type> @@ -17,8 +17,6 @@ template<typename Type>
class Scalar
{
public:
virtual ~Scalar() {};
Scalar() : _value()
{
}

2
matrix/Vector.hpp

@ -20,8 +20,6 @@ template<typename Type, size_t M> @@ -20,8 +20,6 @@ template<typename Type, size_t M>
class Vector : public Matrix<Type, M, 1>
{
public:
~Vector() override = default;
typedef Matrix<Type, M, 1> MatrixM1;
Vector() : MatrixM1()

2
matrix/Vector2.hpp

@ -23,8 +23,6 @@ public: @@ -23,8 +23,6 @@ public:
typedef Matrix<Type, 2, 1> Matrix21;
virtual ~Vector2() {};
Vector2() :
Vector<Type, 2>()
{

2
matrix/Vector3.hpp

@ -29,8 +29,6 @@ public: @@ -29,8 +29,6 @@ public:
typedef Matrix<Type, 3, 1> Matrix31;
virtual ~Vector3() {};
Vector3() :
Vector<Type, 3>()
{

Loading…
Cancel
Save