Celeritas  0.5.0-86+4a8eea4
Macros
SurfaceSimplifier.cc File Reference
#include "SurfaceSimplifier.hh"
#include "corecel/cont/Range.hh"
#include "corecel/math/Algorithms.hh"
#include "corecel/math/ArrayOperators.hh"
#include "corecel/math/ArrayUtils.hh"
#include "corecel/math/SoftEqual.hh"
#include "ConeAligned.hh"
#include "CylAligned.hh"
#include "CylCentered.hh"
#include "GeneralQuadric.hh"
#include "Plane.hh"
#include "PlaneAligned.hh"
#include "SimpleQuadric.hh"
#include "Sphere.hh"
#include "SphereCentered.hh"
#include "detail/QuadricConeConverter.hh"
#include "detail/QuadricCylConverter.hh"
#include "detail/QuadricPlaneConverter.hh"
#include "detail/QuadricSphereConverter.hh"

Macros

#define ORANGE_INSTANTIATE_OP(OUT, IN)
 

Macro Definition Documentation

◆ ORANGE_INSTANTIATE_OP

#define ORANGE_INSTANTIATE_OP (   OUT,
  IN 
)
Value:
template SurfaceSimplifier::Optional<OUT<Axis::x>> \
SurfaceSimplifier::operator()(IN<Axis::x> const&) const; \
template SurfaceSimplifier::Optional<OUT<Axis::y>> \
SurfaceSimplifier::operator()(IN<Axis::y> const&) const; \
template SurfaceSimplifier::Optional<OUT<Axis::z>> \
SurfaceSimplifier::operator()(IN<Axis::z> const&) const