#include "Points3D.h"


Points3D operator * ( const TransformationMatrix& R, const Points3D& p ) {
	return * Points3D::matrixToPoints3D(&( R * p.toMatrix() ));
}
Points3D operator + ( const Points3D& p, const Points3D& q ) {
	return * Points3D::matrixToPoints3D(&(p.toMatrix() + q.toMatrix()));
}
Points3D operator - ( const Points3D& p, const Points3D& q ) {
	return * Points3D::matrixToPoints3D(&(p.toMatrix() + q.toMatrix()));
}


