Catfood.Shapefile.ShapePolyLineM.ShapePolyLineM C# (CSharp) Method

ShapePolyLineM() protected method

A Shapefile PolyLine Shape
Thrown if shapeData is null Thrown if an error occurs parsing shapeData
protected ShapePolyLineM ( int recordNumber, StringDictionary metadata, IDataRecord dataRecord, byte shapeData ) : System
recordNumber int The record number in the Shapefile
metadata System.Collections.Specialized.StringDictionary Metadata about the shape
dataRecord IDataRecord IDataRecord associated with the metadata
shapeData byte The shape record as a byte array
return System
        protected internal ShapePolyLineM(int recordNumber, StringDictionary metadata, IDataRecord dataRecord, byte[] shapeData)
            : base(recordNumber, metadata, dataRecord)
        {
            _type = ShapeType.PolyLineM; 

            M = new List<double>();
            ParsePolyLineM(shapeData, out _boundingBox, out _parts);
        }