private void Reset(int offset) { _Index = offset; _KnotCount = 0; _InSubpath = false; _Path = new StringBuilder(); _First = new PointD[3]; _Last = new PointD[3]; }