IAP GITLAB

Skip to content
Snippets Groups Projects
BaseVector.h 496 B
Newer Older
ralfulrich's avatar
ralfulrich committed
#ifndef _include_BASEVECTOR_H_
#define _include_BASEVECTOR_H_
ralfulrich's avatar
ralfulrich committed
#include <Geometry/QuantityVector.h>
#include <Geometry/CoordinateSystem.h>
/*!
 * Common base class for Vector and Point. Currently it does basically nothing.
 */

template <typename dim>
class BaseVector
{
protected:
    QuantityVector<dim> qVector;
    CoordinateSystem const* cs;
    
public:
    BaseVector(CoordinateSystem const& pCS, QuantityVector<dim> pQVector) :
        qVector(pQVector), cs(&pCS)
    {
    }
};

#endif