Jet
v1.3.3
|
Front-end to create VolumeGridEmitter3 objects step by step. More...
#include <jet/volume_grid_emitter3.h>
Public Member Functions | |
Builder & | withSourceRegion (const Surface3Ptr &sourceRegion) |
Returns builder with surface defining source region. More... | |
Builder & | withIsOneShot (bool isOneShot) |
Returns builder with one-shot flag. More... | |
VolumeGridEmitter3 | build () const |
Builds VolumeGridEmitter3. More... | |
VolumeGridEmitter3Ptr | makeShared () const |
Builds shared pointer of VolumeGridEmitter3 instance. More... | |
Front-end to create VolumeGridEmitter3 objects step by step.
VolumeGridEmitter3 jet::VolumeGridEmitter3::Builder::build | ( | ) | const |
Builds VolumeGridEmitter3.
VolumeGridEmitter3Ptr jet::VolumeGridEmitter3::Builder::makeShared | ( | ) | const |
Builds shared pointer of VolumeGridEmitter3 instance.
Builder& jet::VolumeGridEmitter3::Builder::withIsOneShot | ( | bool | isOneShot | ) |
Returns builder with one-shot flag.
Builder& jet::VolumeGridEmitter3::Builder::withSourceRegion | ( | const Surface3Ptr & | sourceRegion | ) |
Returns builder with surface defining source region.