Celeritas 0.6.0-dev.116+3fbab5e0
|
#include <optional>
#include <type_traits>
#include <utility>
#include "corecel/math/Turn.hh"
#include "IntersectRegion.hh"
#include "ObjectInterface.hh"
Classes | |
class | celeritas::orangeinp::SolidEnclosedAngle |
Define the angular region of a solid. More... | |
class | celeritas::orangeinp::SolidBase |
A hollow shape with an optional start and end angle. More... | |
class | celeritas::orangeinp::Solid< T > |
A shape that is hollow, is truncated azimuthally, or both. More... | |
Typedefs | |
using | celeritas::orangeinp::ConeSolid = Solid< Cone > |
using | celeritas::orangeinp::CylinderSolid = Solid< Cylinder > |
using | celeritas::orangeinp::PrismSolid = Solid< Prism > |
using | celeritas::orangeinp::SphereSolid = Solid< Sphere > |
Functions | |
template<class T , class... Us> | |
celeritas::orangeinp::Solid (std::string &&, T &&, Us...) -> Solid< T > | |