30 virtual std::unique_ptr<Attribute>
clone()
const override 34 virtual size_t hash()
const override virtual bool isMatch(const Attribute &other) const override
Attribute for the RayTracingStudy a RayTracingObject is associated with.
virtual std::unique_ptr< Attribute > clone() const override
virtual void initFrom(const MooseObject *obj) override
void hash_combine(std::size_t &)
virtual bool isEqual(const Attribute &other) const override
virtual size_t hash() const override
AttribRayTracingStudy(TheWarehouse &w, const RayTracingStudy *study)
const RayTracingStudy * _val
Base class for Ray tracing studies that will generate Rays and then propagate all of them to terminat...