Skip to content
Snippets Groups Projects
Commit 0bbf6179 authored by Francois Bleibel's avatar Francois Bleibel
Browse files

Renamed sotVectorRotation

parent bfd111fe
No related branches found
No related tags found
No related merge requests found
......@@ -30,17 +30,17 @@
namespace sot {
class SOT_CORE_EXPORT VectorQuaternion
: public sotVectorRotation
: public VectorRotation
{
public:
VectorQuaternion( void ) : sotVectorRotation() { ml::Vector::resize(4); }
VectorQuaternion( void ) : VectorRotation() { ml::Vector::resize(4); }
virtual ~VectorQuaternion( void ) { }
virtual sotVectorRotation& fromMatrix( const MatrixRotation& rot );
virtual VectorRotation& fromMatrix( const MatrixRotation& rot );
virtual MatrixRotation& toMatrix( MatrixRotation& rot ) const;
sotVectorRotation& fromVector( const VectorUTheta& ut );
VectorRotation& fromVector( const VectorUTheta& ut );
VectorQuaternion& conjugate(VectorQuaternion& res) const;
VectorQuaternion& multiply(const VectorQuaternion& q2, VectorQuaternion& res) const;
......
......@@ -30,14 +30,14 @@
namespace sot {
class SOT_CORE_EXPORT VectorRollPitchYaw
: public sotVectorRotation
: public VectorRotation
{
public:
VectorRollPitchYaw( void ) : sotVectorRotation() { }
VectorRollPitchYaw( void ) : VectorRotation() { }
virtual ~VectorRollPitchYaw( void ) { }
virtual sotVectorRotation& fromMatrix( const MatrixRotation& rot );
virtual VectorRotation& fromMatrix( const MatrixRotation& rot );
virtual MatrixRotation& toMatrix( MatrixRotation& rot ) const;
};
......
......@@ -34,15 +34,15 @@ namespace ml = maal::boost;
namespace sot {
class SOT_CORE_EXPORT sotVectorRotation
class SOT_CORE_EXPORT VectorRotation
: public ml::Vector
{
public:
sotVectorRotation( void ) : ml::Vector(3) { fill(0.); }
virtual ~sotVectorRotation( void ) { }
VectorRotation( void ) : ml::Vector(3) { fill(0.); }
virtual ~VectorRotation( void ) { }
virtual sotVectorRotation& fromMatrix( const MatrixRotation& rot ) = 0;
virtual VectorRotation& fromMatrix( const MatrixRotation& rot ) = 0;
virtual MatrixRotation& toMatrix( MatrixRotation& rot ) const = 0;
};
......
......@@ -32,14 +32,14 @@ namespace sot {
class SOT_CORE_EXPORT VectorUTheta
: public sotVectorRotation
: public VectorRotation
{
public:
VectorUTheta( void ) : sotVectorRotation() { }
VectorUTheta( void ) : VectorRotation() { }
virtual ~VectorUTheta( void ) { }
virtual sotVectorRotation& fromMatrix( const MatrixRotation& rot );
virtual VectorRotation& fromMatrix( const MatrixRotation& rot );
virtual MatrixRotation& toMatrix( MatrixRotation& rot ) const;
};
......
......@@ -26,7 +26,7 @@ static const double ANGLE_MINIMUM = 0.0001;
static const double SINC_MINIMUM = 1e-8;
static const double COSC_MINIMUM = 2.5e-4;
sotVectorRotation& VectorQuaternion::
VectorRotation& VectorQuaternion::
fromMatrix( const MatrixRotation& rot )
{
sotDEBUGIN(15) ;
......@@ -124,7 +124,7 @@ fromMatrix( const MatrixRotation& rot )
#include <sot-core/vector-utheta.h>
sotVectorRotation& VectorQuaternion::
VectorRotation& VectorQuaternion::
fromVector( const VectorUTheta& ut )
{
sotDEBUGIN(15) ;
......
......@@ -27,7 +27,7 @@ static const double ANGLE_MINIMUM = 0.0001;
static const double SINC_MINIMUM = 1e-8;
static const double COSC_MINIMUM = 2.5e-4;
sotVectorRotation& VectorRollPitchYaw::
VectorRotation& VectorRollPitchYaw::
fromMatrix( const MatrixRotation& rot )
{
sotDEBUGIN(15) ;
......
......@@ -26,7 +26,7 @@ static const double ANGLE_MINIMUM = 0.0001;
static const double SINC_MINIMUM = 1e-8;
static const double COSC_MINIMUM = 2.5e-4;
sotVectorRotation& VectorUTheta::
VectorRotation& VectorUTheta::
fromMatrix( const MatrixRotation& rot )
{
sotDEBUGIN(15) ;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment