MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ configure()

void MayaFlux::Buffers::InfluxProcessor::configure ( const Spot &  spot)

Replace centre, radius, rate, time step and falloff at once.

Parameters
spotSettings. Unnamed fields take their defaults, not the current values.

Definition at line 62 of file InfluxProcessor.cpp.

63{
64 m_center = spot.center;
65 m_radius = spot.radius;
66 m_auto_radius = spot.radius <= 0.0F;
67 m_rate = spot.rate;
68 m_time_step = spot.time_step;
69 m_falloff = spot.falloff;
70 if (get_volume()) {
71 write_tail();
72 }
73}
void write_tail()
Write every parameter past the shared prefix.
const std::shared_ptr< VolumeGridBuffer > & get_volume() const
The attached volume, or null if attachment failed validation.

References MayaFlux::Buffers::InfluxProcessor::Spot::center, MayaFlux::Buffers::InfluxProcessor::Spot::falloff, MayaFlux::Buffers::VolumeFieldProcessor::get_volume(), m_auto_radius, m_center, m_falloff, m_radius, m_rate, m_time_step, MayaFlux::Buffers::InfluxProcessor::Spot::radius, MayaFlux::Buffers::InfluxProcessor::Spot::rate, MayaFlux::Buffers::InfluxProcessor::Spot::time_step, and write_tail().

Referenced by InfluxProcessor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: