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