Table of Contents

Class ScaleTextAdornmentLayer

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class ScaleTextAdornmentLayer : AdornmentLayer
Inheritance
ScaleTextAdornmentLayer
Inherited Members

Constructors

ScaleTextAdornmentLayer()

public ScaleTextAdornmentLayer()

ScaleTextAdornmentLayer(ScaleTextScreenUnit, DistanceUnit)

public ScaleTextAdornmentLayer(ScaleTextScreenUnit screenUnit, DistanceUnit worldUnit)

Parameters

screenUnit ScaleTextScreenUnit
worldUnit DistanceUnit

ScaleTextAdornmentLayer(ScaleTextScreenUnit, DistanceUnit, GeoFont, GeoBrush)

public ScaleTextAdornmentLayer(ScaleTextScreenUnit screenUnit, DistanceUnit worldUnit, GeoFont font, GeoBrush textBrush)

Parameters

screenUnit ScaleTextScreenUnit
worldUnit DistanceUnit
font GeoFont
textBrush GeoBrush

Properties

Font

public GeoFont Font { get; set; }

Property Value

GeoFont

ScreenUnit

public ScaleTextScreenUnit ScreenUnit { get; set; }

Property Value

ScaleTextScreenUnit

TextBrush

public GeoBrush TextBrush { get; set; }

Property Value

GeoBrush

WorldUnit

public DistanceUnit WorldUnit { get; set; }

Property Value

DistanceUnit

Methods

DrawCore(GeoCanvas, Collection<SimpleCandidate>)

protected override void DrawCore(GeoCanvas canvas, Collection<SimpleCandidate> labelsInAllLayers)

Parameters

canvas GeoCanvas
labelsInAllLayers Collection<SimpleCandidate>