/// <summary> /// Reads the cross sections from an .xns-file /// </summary> /// <param name="xnsFile"></param> public void ReadCrossSections(string xnsFile) { CrossSectionDataFactory cd = new CrossSectionDataFactory(); xsecs = cd.Open(xnsFile, null); //Now loop the cross sections foreach (var cs in xsecs) { XSOpen Opencs = cs.BaseCrossSection as XSOpen; if (Opencs != null) { //Create a HydroNumerics.MikeSheTools.Mike11.CrossSection from the M11-CrossSection CrossSection MyCs = new CrossSection(cs); CombineNetworkAndCrossSections(MyCs); } } }
internal CrossSection(ICrossSection cs) { _cs = cs; _xsec = (XSOpen)_cs.BaseCrossSection; Line = new XYPolyline(); }
internal CrossSection(ICrossSection cs) { _cs = cs; _xsec = (XSOpen)_cs.BaseCrossSection; Line = new XYPolyline(); }