Celeritas 0.7.0-dev.356+develop.6a0c715
Loading...
Searching...
No Matches
SurfaceIO.hh File Reference
#include <iosfwd>
#include "geocel/Types.hh"
#include "SurfaceFwd.hh"

Functions

template<Axis T>
std::ostream & celeritas::operator<< (std::ostream &os, ConeAligned< T > const &s)
 
template<Axis T>
std::ostream & celeritas::operator<< (std::ostream &os, CylAligned< T > const &s)
 
template<Axis T>
std::ostream & celeritas::operator<< (std::ostream &os, CylCentered< T > const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, GeneralQuadric const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, Involute const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, Plane const &s)
 
template<Axis T>
std::ostream & celeritas::operator<< (std::ostream &os, PlaneAligned< T > const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, SimpleQuadric const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, Sphere const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, SphereCentered const &s)
 
std::ostream & celeritas::operator<< (std::ostream &os, Toroid const &tor)
 

Function Documentation

◆ operator<<() [1/11]

template<Axis T>
std::ostream & celeritas::operator<< ( std::ostream &  ,
ConeAligned< T > const  
)

Print surfaces to a stream.

◆ operator<<() [2/11]

template<Axis T>
std::ostream & celeritas::operator<< ( std::ostream &  os,
CylAligned< T > const s 
)

Print surfaces to a stream.

◆ operator<<() [3/11]

template<Axis T>
std::ostream & celeritas::operator<< ( std::ostream &  os,
CylCentered< T > const s 
)

Print surfaces to a stream.

◆ operator<<() [4/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
GeneralQuadric const s 
)

Print surfaces to a stream.

◆ operator<<() [5/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
Involute const s 
)

Print surfaces to a stream.

◆ operator<<() [6/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
Plane const s 
)

Print surfaces to a stream.

◆ operator<<() [7/11]

template<Axis T>
std::ostream & celeritas::operator<< ( std::ostream &  os,
PlaneAligned< T > const s 
)

Print surfaces to a stream.

◆ operator<<() [8/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
SimpleQuadric const s 
)

Print surfaces to a stream.

◆ operator<<() [9/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
Sphere const s 
)

Print surfaces to a stream.

◆ operator<<() [10/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
SphereCentered const s 
)

Print surfaces to a stream.

◆ operator<<() [11/11]

std::ostream & celeritas::operator<< ( std::ostream &  os,
Toroid const tor 
)

Print surfaces to a stream.