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

◆ observe_sample()

double MayaFlux::Nodes::Network::WaveguideNetwork::observe_sample ( const WaveguideSegment &  seg) const
private

Definition at line 173 of file WaveguideNetwork.cpp.

174{
176 return seg.p_plus[m_pickup_sample];
177 }
178
179 const double plus = seg.p_plus[m_pickup_sample];
180 const double minus = seg.p_minus[m_pickup_sample];
181
183 return plus + minus;
184
185 return plus - minus;
186}
@ PRESSURE
Output is physical pressure at pickup (p_plus + p_minus)

References m_measurement_mode, m_pickup_sample, MayaFlux::Nodes::Network::WaveguideNetwork::WaveguideSegment::mode, MayaFlux::Nodes::Network::WaveguideNetwork::WaveguideSegment::p_minus, MayaFlux::Nodes::Network::WaveguideNetwork::WaveguideSegment::p_plus, PRESSURE, and MayaFlux::Nodes::Network::WaveguideNetwork::WaveguideSegment::UNIDIRECTIONAL.

Referenced by process_bidirectional(), and process_unidirectional().

+ Here is the caller graph for this function: