Stream(ArrayList data, SweepProfile sweepProf) { data.Add(new Snoop.Data.ClassSeparator(typeof(SweepProfile))); // Nothing at this level yet! CurveLoopsProfile curLoopsProf = sweepProf as CurveLoopsProfile; if (curLoopsProf != null) { Stream(data, curLoopsProf); return; } FamilySymbolProfile famSymProf = sweepProf as FamilySymbolProfile; if (famSymProf != null) { Stream(data, famSymProf); return; } }
private void Stream(ArrayList data, CurveLoopsProfile curLoopsProf) { data.Add(new Snoop.Data.ClassSeparator(typeof(CurveLoopsProfile))); data.Add(new Snoop.Data.Enumerable("Profile", curLoopsProf.Profile)); }
Stream(ArrayList data, CurveLoopsProfile curLoopsProf) { data.Add(new Snoop.Data.ClassSeparator(typeof(CurveLoopsProfile))); data.Add(new Snoop.Data.Enumerable("Profile", curLoopsProf.Profile)); }