|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|

Classes | |
| class | celeritas::orangeinp::ShapeBase |
| A simple, intersect-only region of space. More... | |
| class | celeritas::orangeinp::Shape< T > |
| Shape that holds an intersect region and forwards construction args to it. More... | |
Typedefs | |
| using | celeritas::orangeinp::BoxShape = Shape< Box > |
| using | celeritas::orangeinp::ConeShape = Shape< Cone > |
| using | celeritas::orangeinp::CylinderShape = Shape< Cylinder > |
| using | celeritas::orangeinp::EllipsoidShape = Shape< Ellipsoid > |
| using | celeritas::orangeinp::ExtrudedPolygonShape = Shape< ExtrudedPolygon > |
| using | celeritas::orangeinp::GenPrismShape = Shape< GenPrism > |
| using | celeritas::orangeinp::InvoluteShape = Shape< Involute > |
| using | celeritas::orangeinp::ParallelepipedShape = Shape< Parallelepiped > |
| using | celeritas::orangeinp::PrismShape = Shape< Prism > |
| using | celeritas::orangeinp::SphereShape = Shape< Sphere > |
Functions | |
| template<class T > | |
| celeritas::orangeinp::Shape (std::string &&, T &&) -> Shape< T > | |
| template<class IR , class... Args> | |
| auto | celeritas::orangeinp::make_shape (std::string &&name, Args &&... args) |
| Construct a shape by forwarding intersect region arguments. | |