←Select platform

AnnD2DRenderingEngine Constructor (AnnD2DRenderingEngine)

Summary
Initializes a new AnnD2DRenderingEngine.
Syntax
C#
public AnnD2DRenderingEngine() 
Remarks

You must call Attach with an AnnContainer and D2DSurface objects to use this engine.

This constructor will initializes the following default renderers and set them in the Renderers dictionary:

Object ID Renderer
AnnObject.SelectObjectId

AnnD2DRectangleObjectRenderer

AnnObject.LineObjectId

AnnD2DPolylineObjectRenderer

AnnObject.RectangleObjectId

AnnD2DRectangleObjectRenderer

AnnObject.EllipseObjectId

AnnD2DEllipseObjectRenderer

AnnObject.PolyRulerObjectId

AnnD2DPolyRulerObjectRenderer

AnnObject.RulerObjectId

AnnD2DPolyRulerObjectRenderer

AnnObject.PolylineObjectId

AnnD2DPolylineObjectRenderer

AnnObject.PolygonObjectId

AnnD2DPolylineObjectRenderer

AnnObject.StampObjectId

AnnD2DStampObjectRenderer

AnnObject.RubberStampObjectId

AnnD2DRubberStampObjectRenderer

AnnObject.TextObjectId

AnnD2DTextObjectRenderer

AnnObject.TextRollupObjectId

AnnD2DTextRollupObjectRenderer

AnnObject.TextPointerObjectId

AnnD2DTextPointerObjectRenderer

AnnObject.ProtractorObjectId

AnnD2DProtractorObjectRenderer

AnnObject.CrossProductObjectId

AnnD2DCrossProductObjectRenderer

AnnObject.FreehandObjectId

AnnD2DPolylineObjectRenderer

AnnObject.HotspotObjectId

AnnD2DHotspotObjectRenderer

AnnObject.FreehandHotspotObjectId

AnnD2DFreehandHotspotObjectRenderer

AnnObject.NoteObjectId

AnnD2DNoteObjectRenderer

AnnObject.HiliteObjectId

AnnD2DHiliteObjectRenderer

AnnObject.PointObjectId

AnnD2DPointObjectRenderer

AnnObject.CurveObjectId

AnnD2DCurveObjectRenderer

AnnObject.ClosedCurveObjectId

AnnD2DCurveObjectRenderer

AnnObject.PointerObjectId

AnnD2DPointerObjectRenderer

AnnObject.EncryptObjectId

AnnD2DEncryptObjectRenderer

AnnObject.MediaObjectId and AnnObject.AudioObjectId

AnnD2DMediaObjectRenderer

Any user defined objects must be added to the Renderers along with its id to be usable by this AnnD2DRenderingEngine object.

Requirements

Target Platforms

Help Version 22.0.2022.12.13
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Rendering.WinForms Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.