Class BuildingAreaStyle
public class BuildingAreaStyle : AreaStyle
- Inheritance
-
BuildingAreaStyle
- Derived
- Inherited Members
Constructors
BuildingAreaStyle()
public BuildingAreaStyle()
BuildingAreaStyle(string, DistanceUnit)
public BuildingAreaStyle(string heightColumnName, DistanceUnit heightUnit)
Parameters
heightColumnName
stringheightUnit
DistanceUnit
Properties
HeightColumnName
public string HeightColumnName { get; set; }
Property Value
HeightUnit
public DistanceUnit HeightUnit { get; set; }
Property Value
LightSideBrush
public GeoBrush LightSideBrush { get; set; }
Property Value
RoofBrush
public GeoBrush RoofBrush { get; set; }
Property Value
ShadowMode
public BuildingShadowMode ShadowMode { get; set; }
Property Value
ShadowSideBrush
public GeoBrush ShadowSideBrush { get; set; }
Property Value
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
GeoCanvaslabelsInThisLayer
Collection<SimpleCandidate>labelsInAllLayers
Collection<SimpleCandidate>
GetHeightInMeters(Feature)
protected virtual double GetHeightInMeters(Feature feature)
Parameters
feature
Feature
Returns
GetRequiredColumnNamesCore()
protected override Collection<string> GetRequiredColumnNamesCore()