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

◆ set_interpolation_mode()

void MayaFlux::Nodes::GpuSync::PathGeneratorNode::set_interpolation_mode ( Kinesis::InterpolationMode  mode)

Set interpolation mode.

Note
Structural change: Only affects control-point paths. Baked freehand strokes remain unchanged.

Definition at line 310 of file PathGeneratorNode.cpp.

311{
312 m_mode = mode;
315 m_vertex_data_dirty = true;
316 m_geometry_dirty = true;
317}
bool m_vertex_data_dirty
Flag: vertex data or layout changed since last GPU upload.
std::vector< double > mode(std::span< const double > data, size_t n_windows, uint32_t hop_size, uint32_t window_size)
Mode per window via tolerance-bucketed frequency count.
Definition Analysis.cpp:559

References INVALID_SEGMENT, m_dirty_segment_end, m_dirty_segment_start, m_geometry_dirty, m_mode, and MayaFlux::Nodes::GpuSync::GeometryWriterNode::m_vertex_data_dirty.