NetDEM v1.0
Loading...
Searching...
No Matches
utils_operators.hpp File Reference
#include "utils_macros.hpp"
#include <iostream>

Go to the source code of this file.

Namespaces

namespace  netdem
 

Functions

std::ostream & netdem::operator<< (std::ostream &os, Vec3i const &obj)
 
std::ostream & netdem::operator<< (std::ostream &os, Vec3d const &obj)
 
template<size_t N>
std::ostream & netdem::operator<< (std::ostream &os, VecNd< N > const &obj)
 
std::ostream & netdem::operator<< (std::ostream &os, VecXd const &obj)
 
std::ostream & netdem::operator<< (std::ostream &os, Vec4d const &obj)
 
std::ostream & netdem::operator<< (std::ostream &os, Mat3d const &obj)
 
Vec3d netdem::operator+ (Vec3d const &lhs, double rhs)
 
Vec3d netdem::operator+ (double lhs, Vec3d const &rhs)
 
Vec3i netdem::operator+ (Vec3i const &lhs, int rhs)
 
Vec3i netdem::operator+ (int lhs, Vec3i const &rhs)
 
Vec3d netdem::operator- (Vec3d const &lhs, double rhs)
 
Vec3d netdem::operator- (double lhs, Vec3d const &rhs)
 
Vec3d netdem::operator* (Vec3d const &lhs, double rhs)
 
Vec3d netdem::operator* (double lhs, Vec3d const &rhs)
 
Vec3d netdem::operator/ (Vec3d const &lhs, double rhs)
 
Vec3d netdem::operator/ (double lhs, Vec3d const &rhs)
 
Vec3d netdem::operator+ (Vec3d const &lhs, Vec3d const &rhs)
 
Vec3d netdem::operator- (Vec3d const &lhs, Vec3d const &rhs)
 
Vec3d netdem::operator* (Vec3d const &lhs, Vec3d const &rhs)
 
Vec3d netdem::operator/ (Vec3d const &lhs, Vec3d const &rhs)
 
Mat3d netdem::operator* (Mat3d const &lhs, double rhs)
 
Mat3d netdem::operator* (double lhs, Mat3d const &rhs)
 
Mat3d netdem::operator/ (Mat3d const &lhs, double rhs)
 
Mat3d netdem::operator/ (double lhs, Mat3d const &rhs)
 
Mat3d netdem::operator+ (Mat3d const &lhs, Mat3d const &rhs)
 
Mat3d netdem::operator- (Mat3d const &lhs, Mat3d const &rhs)