MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::CurveChunk Struct Reference

A contiguous run of samples evaluated in one pass. More...

#include <MotionCurves.hpp>

+ Collaboration diagram for MayaFlux::Kinesis::CurveChunk:

Public Attributes

bool clamp_t_high { false }
 Segment pinned to t = 1 by the control clamp.
 
Eigen::Index sample_begin { 0 }
 First output sample.
 
Eigen::Index sample_count { 0 }
 Output sample count.
 
Eigen::Index segment { 0 }
 Owning segment index.
 
Eigen::Index start_col { 0 }
 First control point of the owning segment.
 

Detailed Description

A contiguous run of samples evaluated in one pass.

Segments own disjoint, contiguous sample ranges because the segment parameter is monotonic in the sample index. A segment longer than the internal chunk size is split so the parameter buffer stays cache resident.

Definition at line 99 of file MotionCurves.hpp.


The documentation for this struct was generated from the following file: