(Leadtools.Annotations.Rendering)

AnnUniversalRenderingEngine Constructor(AnnContainer,CGContextRef)

Show in webframe




The annotation container that contains the objects to draw.
The destination graphics context to render the annotations to.
Initializes a new AnnUniversalRenderingEngine with the specified parameters.
Syntax
public AnnUniversalRenderingEngine( 
   AnnContainer container,
   CGContextRef context
)
public AnnUniversalRenderingEngine( 
   AnnContainer container,
   CGContextRef context
)
-(id) initWithContainer:(LTAnnContainer*) container context:(CGContextRef) context;

            
function AnnUniversalRenderingEngine( 
   container ,
   context 
)

Parameters

container
The annotation container that contains the objects to draw.
context
The destination graphics context to render the annotations to.
Remarks

This constructor will initialize the following default renderers and set them in the Leadtools.Annotations.Core.AnnRenderingEngine.Renderers dictionary:

Object ID Renderer
[LTAnnObject selectObjectId]

AnnRectangleObjectRenderer

[LTAnnObject LineObjectId]

AnnPolylineObjectRenderer

[LTAnnObject rectangleObjectId]

AnnRectangleObjectRenderer

[LTAnnObject ellipseObjectId]

AnnEllipseObjectRenderer

[LTAnnObject polyRulerObjectId]

AnnPolyRulerObjectRenderer

[LTAnnObject rulerObjectId]

AnnPolyRulerObjectRenderer

[LTAnnObject polylineObjectId]

AnnPolylineObjectRenderer

[LTAnnObject polygonObjectId]

AnnPolylineObjectRenderer

[LTAnnObject stampObjectId]

AnnStampObjectRenderer

[LTAnnObject rubberStampObjectId]

AnnRubberStampObjectRenderer

[LTAnnObject textObjectId]

AnnTextObjectRenderer

[LTAnnObject textRollupObjectId]

AnnTextRollupObjectRenderer

[LTAnnObject textPointerObjectId]

AnnTextPointerObjectRenderer

[LTAnnObject protractorObjectId]

AnnProtractorObjectRenderer

[LTAnnObject crossProductObjectId]

AnnCrossProductObjectRenderer

[LTAnnObject freehandObjectId]

AnnPolylineObjectRenderer

[LTAnnObject hotspotObjectId]

AnnHotspotObjectRenderer

[LTAnnObject freehandHotspotObjectId]

AnnFreehandHotspotObjectRenderer

[LTAnnObject noteObjectId]

AnnNoteObjectRenderer

[LTAnnObject hiliteObjectId]

AnnHiliteObjectRenderer

[LTAnnObject pointObjectId]

AnnPointObjectRenderer

[LTAnnObject curveObjectId]

AnnCurveObjectRenderer

[LTAnnObject closedCurveObjectId]

AnnCurveObjectRenderer

[LTAnnObject pointerObjectId]

AnnPointerObjectRenderer

[LTAnnObject encryptObjectId]

AnnEncryptObjectRenderer

[LTAnnObject mediaObjectId] and [LTAnnObject AudioObjectId]

AnnMediaObjectRenderer

Any user defined objects and ID must be added to the Leadtools.Annotations.Core.AnnRenderingEngine.Renderers dictionary to be usable by this AnnUniversalRenderingEngine object.

Requirements

Target Platforms

See Also

Reference

AnnUniversalRenderingEngine Class
AnnUniversalRenderingEngine Members
Overload List

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.