Celeritas  0.5.0-56+6b053cd
Functions
CsgTypes.cc File Reference
#include "CsgTypes.hh"
#include <iostream>
#include <sstream>
#include "corecel/io/Join.hh"

Functions

std::string celeritas::orangeinp::to_string (Node const &n)
 Convert a node variant to a string.
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, True const &)
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, False const &)
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, Aliased const &n)
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, Negated const &n)
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, Surface const &n)
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, Joined const &n)
 
std::ostream & celeritas::orangeinp::operator<< (std::ostream &os, Node const &node)
 

Function Documentation

◆ operator<<() [1/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
Aliased const &  n 
)

Write Node variants to a stream

◆ operator<<() [2/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
False const &   
)

Write Node variants to a stream

◆ operator<<() [3/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
Joined const &  n 
)

Write Node variants to a stream

◆ operator<<() [4/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
Negated const &  n 
)

Write Node variants to a stream

◆ operator<<() [5/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
Node const &  node 
)

Write Node variants to a stream

◆ operator<<() [6/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
Surface const &  n 
)

Write Node variants to a stream

◆ operator<<() [7/7]

std::ostream & celeritas::orangeinp::operator<< ( std::ostream &  os,
True const &   
)

Write Node variants to a stream