criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
Loading...
Searching...
No Matches
Functions
Vec3.cpp File Reference
#include "Vec3.H"

Functions

template<class T >
istream & operator>> (istream &is, Vec3< T > &v)
 ASCII-formatted read of Vec3 from stream.
 
template<class T >
ostream & operator<< (ostream &os, const Vec3< T > &v)
 ASCII-formatted output of Vec3 to stream.
 
template ostream & operator<< (ostream &, const RealVec &)
 
template istream & operator>> (istream &, RealVec &)
 
template ostream & operator<< (ostream &, const IdxVec &)
 
template istream & operator>> (istream &, IdxVec &)
 
template ostream & operator<< (ostream &, const SIdxVec &)
 
template istream & operator>> (istream &, SIdxVec &)
 
template ostream & operator<< (ostream &, const BoolVec &)
 
template istream & operator>> (istream &, BoolVec &)
 

Function Documentation

◆ operator<<() [1/5]

template ostream & operator<< ( ostream &  ,
const BoolVec  
)

◆ operator<<() [2/5]

template ostream & operator<< ( ostream &  ,
const IdxVec  
)

◆ operator<<() [3/5]

template ostream & operator<< ( ostream &  ,
const RealVec  
)

◆ operator<<() [4/5]

template ostream & operator<< ( ostream &  ,
const SIdxVec  
)

◆ operator<<() [5/5]

template<class T >
operator<< ( std::ostream &  os,
const Vec3< T > &  v 
)

ASCII-formatted output of Vec3 to stream.

Parameters
osThe stream to which to write
vThe Vec3 to write
Returns
The processed output stream

◆ operator>>() [1/5]

template istream & operator>> ( istream &  ,
BoolVec  
)

◆ operator>>() [2/5]

template istream & operator>> ( istream &  ,
IdxVec  
)

◆ operator>>() [3/5]

template istream & operator>> ( istream &  ,
RealVec  
)

◆ operator>>() [4/5]

template istream & operator>> ( istream &  ,
SIdxVec  
)

◆ operator>>() [5/5]

template<class T >
operator>> ( std::istream &  is,
Vec3< T > &  v 
)

ASCII-formatted read of Vec3 from stream.

Parameters
isThe stream to read from
vThe Vec3 in which to store the result
Returns
The processed input stream