GridEmitterSet3.h
Go to the documentation of this file.
std::shared_ptr< GridEmitterSet3 > GridEmitterSet3Ptr
Shared pointer type for the GridEmitterSet3.
Definition: GridEmitterSet3.h:48
GridEmitterSet3Ptr MakeShared() const
Builds shared pointer of GridEmitterSet3 instance.
std::shared_ptr< GridEmitter3 > GridEmitter3Ptr
Shared pointer type for the GridEmitter3.
Definition: GridEmitter3.h:63
Front-end to create GridEmitterSet3 objects step by step.
Definition: GridEmitterSet3.h:53
void AddEmitter(const GridEmitter3Ptr &emitter)
Adds sub-emitter.
Definition: pybind11Utils.h:24
Builder & WithEmitters(const std::vector< GridEmitter3Ptr > &emitters)
Returns builder with list of sub-emitters.
Abstract base class for 3-D grid-based emitters.
Definition: GridEmitter3.h:20
static Builder GetBuilder()
Returns builder fox GridEmitterSet3.