Table of Contents

Class ClusterPointStyle

Namespace
ThinkGeo.Core
Assembly
ThinkGeo.Core.dll
public class ClusterPointStyle : Style
Inheritance
ClusterPointStyle
Inherited Members

Constructors

ClusterPointStyle()

public ClusterPointStyle()

ClusterPointStyle(PointStyle)

public ClusterPointStyle(PointStyle defaultPointStyle)

Parameters

defaultPointStyle PointStyle

ClusterPointStyle(PointStyle, TextStyle)

public ClusterPointStyle(PointStyle defaultPointStyle, TextStyle defaultTextStyle)

Parameters

defaultPointStyle PointStyle
defaultTextStyle TextStyle

ClusterPointStyle(PointStyle, TextStyle, PointStyle)

public ClusterPointStyle(PointStyle defaultPointStyle, TextStyle defaultTextStyle, PointStyle clusteredPointStyle)

Parameters

defaultPointStyle PointStyle
defaultTextStyle TextStyle
clusteredPointStyle PointStyle

Properties

CellSize

public int CellSize { get; set; }

Property Value

int

ClusterCellLinesVisible

public bool ClusterCellLinesVisible { get; set; }

Property Value

bool

ClusteredPointStyle

public PointStyle ClusteredPointStyle { get; set; }

Property Value

PointStyle

CustomStyles

public Collection<Style> CustomStyles { get; }

Property Value

Collection<Style>

DefaultPointStyle

public PointStyle DefaultPointStyle { get; set; }

Property Value

PointStyle

DefaultTextStyle

public TextStyle DefaultTextStyle { get; set; }

Property Value

TextStyle

MinimumFeaturesPerCellToCluster

public int MinimumFeaturesPerCellToCluster { get; set; }

Property Value

int

Methods

DrawCore(IEnumerable<Feature>, GeoCanvas, Collection<SimpleCandidate>, Collection<SimpleCandidate>)

protected override void DrawCore(IEnumerable<Feature> features, GeoCanvas canvas, Collection<SimpleCandidate> labelsInThisLayer, Collection<SimpleCandidate> labelsInAllLayers)

Parameters

features IEnumerable<Feature>
canvas GeoCanvas
labelsInThisLayer Collection<SimpleCandidate>
labelsInAllLayers Collection<SimpleCandidate>

GetRequiredColumnNamesCore()

protected override Collection<string> GetRequiredColumnNamesCore()

Returns

Collection<string>

OnDrawingClusterdFeature(DrawingClusteredFeatureClusterPointStyleEventArgs)

protected virtual void OnDrawingClusterdFeature(DrawingClusteredFeatureClusterPointStyleEventArgs e)

Parameters

e DrawingClusteredFeatureClusterPointStyleEventArgs

Events

DrawingClusteredFeature

public event EventHandler<DrawingClusteredFeatureClusterPointStyleEventArgs> DrawingClusteredFeature

Event Type

EventHandler<DrawingClusteredFeatureClusterPointStyleEventArgs>