Celeritas 0.6.0-dev.115+3b60a5fd
|
Generate one or more images from a geometry by raytracing. More...
#include <RaytraceImager.hh>
Classes | |
struct | CachedStates |
Public Types | |
Type aliases | |
using | SPGeometry = std::shared_ptr< G const > |
Public Member Functions | |
RaytraceImager (SPGeometry geo) | |
Construct with geometry. | |
void | operator() (Image< MemSpace::host > *image) final |
Raytrace an image on host or device. | |
void | operator() (Image< MemSpace::device > *image) final |
Raytrace an image on host or device. | |
![]() | |
virtual | ~ImagerInterface ()=default |
Default virtual destructor. | |
Additional Inherited Members | |
![]() | |
CELER_DEFAULT_COPY_MOVE (ImagerInterface) | |
Generate one or more images from a geometry by raytracing.
|
finalvirtual |
Raytrace an image on host or device.
Implements celeritas::ImagerInterface.
|
finalvirtual |
Raytrace an image on host or device.
Implements celeritas::ImagerInterface.