DCMathSegmentMaker: Fix cppcheck warnings.
Prefer to initialize class members in an initialization list. Have NSWSeed::SeedMeasurement hold the direction by value rather than via a shared_ptr --- the size isn't much larger, and this is likely faster.