internal Result(PFSSection Section) { _pfsHandle = Section; for (int i = 1; i <= Section.GetSectionsNo(); i++) { PFSSection sub = Section.GetSection(i); switch (sub.Name) { case "ResultDetailedTS": _resultDetailedTS = new STRESSPERIOD_PROPPAGE(sub); break; case "ResultViewer": _resultViewer = new ResultViewer(sub); break; case "ResultM11DetailedTS": _resultM11DetailedTS = new STRESSPERIOD_PROPPAGE(sub); break; case "RunStatistics": _runStatistics = new RunStatistics(sub); break; case "GeoScene3D": _geoScene3D = new GeoScene3D(sub); break; default: _unMappedSections.Add(sub.Name); break; } } }