abstract method used to add a new record to the shapefile
Namespace:
EGIS.ShapeFileLibAssembly: EGIS.ShapeFileLib (in EGIS.ShapeFileLib.dll)
Syntax
Visual Basic |
---|
Public MustOverride Sub AddRecord ( _ points As PointD(), _ pointCount As Integer, _ measures As Double(), _ fieldData As String() _ ) |
C# |
---|
public abstract void AddRecord( PointD[] points, int pointCount, double[] measures, string[] fieldData ) |
Visual C++ |
---|
public: virtual void AddRecord( array<PointD>^ points, int pointCount, array<double>^ measures, array<String^>^ fieldData ) abstract |
JavaScript |
---|
function addRecord(points, pointCount, measures, fieldData); |
Parameters
- points
- Type: array<EGIS.ShapeFileLib..::..PointD>[]()[][]
an array containing the individual points of the shape record.
- pointCount
- Type: System..::..Int32
The number of points in the pts array (which may be less than points.length).
- measures
- Type: array<System..::..Double>[]()[][]
Array of measures for each point in the record
- fieldData
- Type: array<System..::..String>[]()[][]
fieldData string values of the data associated with the shape record (which is stored in the dbf file)
Remarks
Implementing subclasses override this method to write the appropriate data depending on the ShapeType being used.
This method is only used for a PolyLineM ShapeType