public static LoadLine ( |
||
pointNodes | ||
Результат | AgGateway.ADAPT.ApplicationDataModel.Shapes.LineString |
private static AbCurve LoadAbCurvePattern(XmlNode inputNode, XmlNode lineNode) { var pattern = new AbCurve { GuidancePatternType = GuidancePatternTypeEnum.AbCurve }; var pointNodes = lineNode.SelectNodes("PNT"); if (pointNodes.Count == 0) { return(null); } var line = ShapeLoader.LoadLine(pointNodes); if (line != null) { pattern.Shape = new List <LineString>(); pattern.Shape.Add(line); } pattern.Heading = GetHeading(inputNode.GetXmlNodeValue("@G")); return(pattern); }
private static Spiral LoadSpiralPattern(XmlNode lineNode) { var pattern = new Spiral { GuidancePatternType = GuidancePatternTypeEnum.Spiral }; var pointNodes = lineNode.SelectNodes("PNT"); if (pointNodes.Count == 0) { return(null); } pattern.Shape = ShapeLoader.LoadLine(pointNodes); return(pattern); }