RayZaler 0.1
The free opto-mechanical simulation framework
|
This is the complete list of members for RZ::CPURayTracingEngine, including all inherited members.
beam() const (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | inline |
cancelled() const (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
cast(const OpticalSurface *, RayBeam *) override (defined in RZ::CPURayTracingEngine) | RZ::CPURayTracingEngine | protectedvirtual |
castTo(const OpticalSurface *, RayBeam *beam=nullptr) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
clear() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
clearPendingNotifications() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
CPURayTracingEngine() (defined in RZ::CPURayTracingEngine) | RZ::CPURayTracingEngine | |
ensureMainBeam() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
getRays(bool keepPruned=false) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
lastTick() const (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
listener() const (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
makeBeam(bool nonSeq=false) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | virtual |
notificationPending() const (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
pushRay(Point3 const &origin, Vec3 const &direction, Real length=0, uint32_t id=0) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
pushRays(std::list< Ray > const &) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
rayProgress(uint64_t num, uint64_t total) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | protected |
RayTracingEngine() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
setCurrentStage(std::string const &name, size_t current, size_t num) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | inline |
setListener(RayTracingProcessListener *) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
setMainBeam(RayBeam *) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
setStartTime(struct timeval const &tv) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
stageProgress(RayTracingStageProgressType, std::string const &, unsigned int num, unsigned int total) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
tack() const (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
tick() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
transmit(const OpticalSurface *, RayBeam *) override (defined in RZ::CPURayTracingEngine) | RZ::CPURayTracingEngine | protectedvirtual |
transmitThrough(const OpticalSurface *surface) (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
transmitThroughIntercepted() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
updateOrigins() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | |
~RayTracingEngine() (defined in RZ::RayTracingEngine) | RZ::RayTracingEngine | virtual |