User Tools

Site Tools


thinkgeo.mapsuite.core.declinationprinterlayer

Table of Contents

ThinkGeo.MapSuite.Core.DeclinationPrinterLayer

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

article_rating

<!– Class –> (This class is not finally released, it is possible to be removed in the next public release)

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public Method*DeclinationPrinterLayer
Public Method*DeclinationPrinterLayer MapPrinterLayer

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Protected Methods

Public Properties

Protected Properties

Name Return DeclaringType Summary
Protected Property*IsOpenCore Boolean Layer

Public Events

Public Constructors

*DeclinationPrinterLayer()

Parameters

Name Type Description

Go Back

*DeclinationPrinterLayer(MapPrinterLayer)

Parameters

Name Type Description
mapPrinterLayer MapPrinterLayer<!– ThinkGeo.MapSuite.Core.MapPrinterLayer –>

Go Back

Protected Constructors

Public Methods

*CloneDeep()

Return Value

Return Type Description
Layer<!– ThinkGeo.MapSuite.Core.Layer –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*Close()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*Draw(GeoCanvas, Collection<SimpleCandidate>)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

*GetBoundingBox()

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*GetPosition(PrintingUnit)

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description
unit PrintingUnit<!– ThinkGeo.MapSuite.Core.PrintingUnit –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*GetPosition()

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*Open()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*SetPosition(RectangleShape, PrintingUnit)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
boundingBox RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>
unit PrintingUnit<!– ThinkGeo.MapSuite.Core.PrintingUnit –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*SetPosition(RectangleShape)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
boundingBox RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*SetPosition(Double, Double, PointShape, PrintingUnit)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
width Double<!– System.Double –>
height Double<!– System.Double –>
centerPoint PointShape<!– ThinkGeo.MapSuite.Core.PointShape –>
unit PrintingUnit<!– ThinkGeo.MapSuite.Core.PrintingUnit –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*SetPosition(Double, Double, Double, Double, PrintingUnit)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
width Double<!– System.Double –>
height Double<!– System.Double –>
centerPointX Double<!– System.Double –>
centerPointY Double<!– System.Double –>
unit PrintingUnit<!– ThinkGeo.MapSuite.Core.PrintingUnit –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

*CloneDeepCore()

Return Value

Return Type Description
Layer<!– ThinkGeo.MapSuite.Core.Layer –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*CloseCore()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*DrawCore(GeoCanvas, Collection<SimpleCandidate>)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>

<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back

*DrawException(GeoCanvas, Exception)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
e Exception<!– System.Exception –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*DrawExceptionCore(GeoCanvas, Exception)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
e Exception<!– System.Exception –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*GetBoundingBoxCore()

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back

*GetPositionCore(PrintingUnit)

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description
unit PrintingUnit<!– ThinkGeo.MapSuite.Core.PrintingUnit –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*OnDrawingException(DrawingExceptionLayerEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e DrawingExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*OnDrawingProgressChanged(DrawingProgressChangedEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*OnDrawnException(DrawnExceptionLayerEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e DrawnExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*OpenCore()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*SetPositionCore(Double, Double, Double, Double, PrintingUnit)

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.Core.RectangleShape –>

Parameters

Name Type Description
width Double<!– System.Double –>
height Double<!– System.Double –>
centerPointX Double<!– System.Double –>
centerPointY Double<!– System.Double –>
unit PrintingUnit<!– ThinkGeo.MapSuite.Core.PrintingUnit –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer(overriden) –> Go Back

Public Properties

*BackgroundMask

Return Value

Return Type
AreaStyle<!– ThinkGeo.MapSuite.Core.AreaStyle –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*DragMode

Return Value

Return Type
PrinterDragMode<!– ThinkGeo.MapSuite.Core.PrinterDragMode –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*DrawingExceptionMode

Return Value

Return Type
DrawingExceptionMode<!– ThinkGeo.MapSuite.Core.DrawingExceptionMode –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*DrawingTime

Return Value

Return Type
TimeSpan<!– System.TimeSpan –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*GeomagneticNorthLineStyle

Return Value

Return Type
LineStyle<!– ThinkGeo.MapSuite.Core.LineStyle –>

<!– ThinkGeo.MapSuite.Core.DeclinationPrinterLayer –> Go Back

*HasBoundingBox

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer(overriden) –> Go Back

*IsDrawing

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*IsGrayscale

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*IsNegative

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*IsOpen

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*IsVisible

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*MagneticNorthLineStyle

Return Value

Return Type
LineStyle<!– ThinkGeo.MapSuite.Core.LineStyle –>

<!– ThinkGeo.MapSuite.Core.DeclinationPrinterLayer –> Go Back

*MapPrinterLayer

Return Value

Return Type
MapPrinterLayer<!– ThinkGeo.MapSuite.Core.MapPrinterLayer –>

<!– ThinkGeo.MapSuite.Core.DeclinationPrinterLayer –> Go Back

*Name

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*ProjectionParametersString

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.DeclinationPrinterLayer –> Go Back

*ResizeMode

Return Value

Return Type
PrinterResizeMode<!– ThinkGeo.MapSuite.Core.PrinterResizeMode –>

<!– ThinkGeo.MapSuite.Core.PrinterLayer –> Go Back

*TextStyle

Return Value

Return Type
TextStyle<!– ThinkGeo.MapSuite.Core.TextStyle –>

<!– ThinkGeo.MapSuite.Core.DeclinationPrinterLayer –> Go Back

*Transparency

Return Value

Return Type
Single<!– System.Single –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

*TrueNorthLineStyle

Return Value

Return Type
LineStyle<!– ThinkGeo.MapSuite.Core.LineStyle –>

<!– ThinkGeo.MapSuite.Core.DeclinationPrinterLayer –> Go Back

Protected Properties

*IsOpenCore

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

Public Events

DrawingException

Event Arguments

Event Arguments
DrawingExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawingProgressChanged

Event Arguments

Event Arguments
DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

DrawnException

Event Arguments

Event Arguments
DrawnExceptionLayerEventArgs<!– ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs –>

<!– ThinkGeo.MapSuite.Core.Layer –> Go Back

NOTOC Note: * – not public released, might be removed in the next release. MapSuiteCore ThinkGeo.MapSuite.Core UpdateDocumentation

thinkgeo.mapsuite.core.declinationprinterlayer.txt · Last modified: 2017/03/16 21:59 (external edit)