Index: src/Common/SharpMap.Api/Layers/ILabelLayer.cs
===================================================================
diff -u -r5fc71a385897af92ccb092f2f969b5709afab85a -r8ffcee6dc5fb975b590ae4e15123edf0acf6a8b2
--- src/Common/SharpMap.Api/Layers/ILabelLayer.cs (.../ILabelLayer.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a)
+++ src/Common/SharpMap.Api/Layers/ILabelLayer.cs (.../ILabelLayer.cs) (revision 8ffcee6dc5fb975b590ae4e15123edf0acf6a8b2)
@@ -1,40 +1,11 @@
-using System.Drawing.Drawing2D;
-using System.Drawing.Text;
using DelftTools.Utils.Aop;
using SharpMap.Api.Delegates;
-using SharpMap.Api.Enums;
namespace SharpMap.Api.Layers
{
public interface ILabelLayer : ILayer
{
///
- /// Gets or sets labelling behavior on multipart geometries
- ///
- /// Default value is
- MultipartGeometryBehaviourEnum MultipartGeometryBehaviour { get; set; }
-
- ///
- /// Render whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas
- ///
- SmoothingMode SmoothingMode { get; set; }
-
- ///
- /// Specifies the quality of text rendering
- ///
- TextRenderingHint TextRenderingHint { get; set; }
-
- ///
- /// Gets or sets the rendering style of the label layer.
- ///
- ILabelStyle Style { get; set; }
-
- ///
- /// Gets or sets thematic settings for the layer. Set to null to ignore thematics
- ///
- ITheme Theme { get; set; }
-
- ///
/// Data column or expression where label text is extracted from.
///
///
@@ -59,18 +30,6 @@
///
GetLabelMethod LabelStringDelegate { get; set; }
- ///
- /// Data column from where the label rotation is derived.
- /// If this is empty, rotation will be zero, or aligned to a linestring.
- /// Rotation are in degrees (positive = clockwise).
- ///
- string RotationColumn { get; set; }
-
- ///
- /// A value indication the priority of the label in cases of label-collision detection
- ///
- int Priority { get; set; }
-
[Aggregation]
ILayer Parent { get; set; }
}