#include "swig_vector.hpp"
Vector::Vector( double x, double y, double z ) 
    : x(x), y(y), z(z) {}
Vector Vector::operator+( const Vector & other ){
    return( Vector(x+other.x, y+other.y, z+other.z) );
}
Vector Vector::operator-( const Vector & other ){
    return( Vector(x-other.x, y-other.y, z-other.z) );
}
Vector Vector::operator*( const Vector & other ){
    return( Vector(x*other.x, y*other.y, z*other.z) );
}
