Table of Contents

Class InMemoryGridIsoLineLayer

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class InMemoryGridIsoLineLayer : IsoLineLayer
Inheritance
InMemoryGridIsoLineLayer
Inherited Members

Constructors

InMemoryGridIsoLineLayer()

public InMemoryGridIsoLineLayer()

InMemoryGridIsoLineLayer(GridCell[,])

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix)

Parameters

gridMatrix GridCell[,]

InMemoryGridIsoLineLayer(GridCell[,], IEnumerable<double>)

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable<double> isoLineLevels)

Parameters

gridMatrix GridCell[,]
isoLineLevels IEnumerable<double>

InMemoryGridIsoLineLayer(GridCell[,], IEnumerable<double>, double)

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable<double> isoLineLevels, double noDataValue)

Parameters

gridMatrix GridCell[,]
isoLineLevels IEnumerable<double>
noDataValue double

InMemoryGridIsoLineLayer(GridCell[,], IEnumerable<double>, double, double)

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable<double> isoLineLevels, double lowerScale, double upperScale)

Parameters

gridMatrix GridCell[,]
isoLineLevels IEnumerable<double>
lowerScale double
upperScale double

InMemoryGridIsoLineLayer(GridCell[,], IEnumerable<double>, double, double, double)

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable<double> isoLineLevels, double lowerScale, double upperScale, double noDataValue)

Parameters

gridMatrix GridCell[,]
isoLineLevels IEnumerable<double>
lowerScale double
upperScale double
noDataValue double

InMemoryGridIsoLineLayer(GridCell[,], IEnumerable<double>, double, double, double, IsoLineType)

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, IEnumerable<double> isoLineLevels, double lowerScale, double upperScale, double noDataValue, IsoLineType isoLineType)

Parameters

gridMatrix GridCell[,]
isoLineLevels IEnumerable<double>
lowerScale double
upperScale double
noDataValue double
isoLineType IsoLineType

InMemoryGridIsoLineLayer(GridCell[,], double)

public InMemoryGridIsoLineLayer(GridCell[,] gridMatrix, double noDataValue)

Parameters

gridMatrix GridCell[,]
noDataValue double

Properties

GridMatrix

public GridCell[,] GridMatrix { get; set; }

Property Value

GridCell[,]

Methods

GetFeaturesForDrawingCore(GeoCanvas, Collection<SimpleCandidate>)

protected override Collection<Feature> GetFeaturesForDrawingCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers)

Parameters

canvas GeoCanvas
labelsInAllLayers Collection<SimpleCandidate>

Returns

Collection<Feature>

GetIsoLineFeatures()

public Collection<Feature> GetIsoLineFeatures()

Returns

Collection<Feature>