C# Class AgGateway.ADAPT.ISOv4Plugin.Writers.GuidancePatternWriter

Inheritance: BaseWriter
Show file Open project: ADAPT/ISOv4Plugin Class Usage Examples

Public Methods

Method Description
GuidancePatternWriter ( TaskDocumentWriter taskWriter ) : System.Collections.Generic
Write ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern guidancePattern ) : void

Private Methods

Method Description
GetAccuracy ( AgGateway.ADAPT.ApplicationDataModel.Representations.NumericRepresentationValue accuracyValue ) : string
GetExtension ( GuidanceExtensionEnum extension ) : string
GetHeading ( AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern guidancePattern ) : string
GetPropagationDirection ( PropagationDirectionEnum propagationDirection ) : string
ValidateAndGetPatternType ( AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern guidancePattern ) : string
WriteAbCurve ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.AbCurve abCurve ) : void
WriteAbLine ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.AbLine abLine ) : void
WriteAplus ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.APlus aPlus ) : void
WriteBoundary ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Shapes.MultiPolygon boundary ) : void
WriteGpsData ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Logistics.GpsSource gpsSource ) : string
WriteGuidancePattern ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern guidancePattern ) : void
WritePattern ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern guidancePattern ) : void
WritePivot ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.CenterPivot centerPivot ) : void
WriteSpiral ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.Spiral spiral ) : void

Method Details

GuidancePatternWriter() public method

public GuidancePatternWriter ( TaskDocumentWriter taskWriter ) : System.Collections.Generic
taskWriter TaskDocumentWriter
return System.Collections.Generic

Write() public method

public Write ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern guidancePattern ) : void
writer System.Xml.XmlWriter
guidancePattern AgGateway.ADAPT.ApplicationDataModel.Guidance.GuidancePattern
return void