(Leadtools.Annotations.Core)

Leadtools.Annotations.Core Namespace

Show in webframe
Inheritance Hierarchy
Overview and description of core annotations classes, enumerations, and structures.
Classes
 ClassDescription
AnnAudioObject Defines an audio object.
AnnBrush Defines abstract objects used to fill an annotation object. Classes that derive from AnnBrush describe how the area is filled
AnnCodecs Provides support for loading and saving objects to annotation files.
AnnCodecsInfo Represents Annotation file information.
AnnContainer Represents an annotation container.
AnnContainerCollection Represents a dynamic collection of AnnContainer's and provides notifications when items are added or removed.
AnnContainerMapper Provides methods for converting values between display, annotations and image coordinates.
AnnCrossProductObject Defines an annotation cross-product object.
AnnCurveObject Defines an annotation curve object.
AnnDeserializeOptions Options to use when loading annotation objects.
AnnDrawDesignerEventArgs Provides data for the AnnAutomation.Draw event.
AnnEditDesignerEventArgs Provides data for the AnnAutomation.Edit event.
AnnEditTextEventArgs Provides data for the AnnAutomation.EditText event.
AnnEllipseObject Defines an annotation ellipse object.
AnnEncryptObject Defines an annotation encrypt object.
AnnFont Defines a particular format for text, including font face, size, and style attributes using to draw annotation strings.
AnnFreehandHotspotObject Defines an annotation freehand hot spot object.
AnnGroupObject Provides support for creating and managing annotation group objects.
AnnHiliteObject Defines an annotation hilite object.
AnnHotspotObject Defines an annotation hot spot object.
AnnImageObject Defines an annotation image object.
AnnLabel The AnnLabel class is used to display text elements of various LEADTOOLS annotation objects.
AnnLayer Defines an annotation layer to logically group common annotations objects.
AnnLayerCollection Represents a dynamic collection of AnnLayers and provides notifications when items are added or removed.
AnnLoadPictureEventArgs Event data for the AnnRenderingEngine.LoadPicture event.
AnnLockObjectEventArgs Provides data for the AnnAutomation.LockObject event.
AnnMedia Defines a media (audio or video) source.
AnnMediaObject Defines a media (Audio or Video) object.
AnnNoteObject Defines an annotation note object.
AnnNotifyCollectionChangedEventArgs Provides data for the AnnObservableCollection.CollectionChanged event.
AnnObject Defines the base class for all annotation objects.
AnnObjectCollection Represents a dynamic collection of AnnObject's and provides notifications when items are added or removed.
AnnObjectCollectionEventArgs Provides data for the AnnContainer.ObjectAdded and AnnContainer.ObjectRemoved events.
AnnObservableCollection<T> A generic observable collection.
AnnPicture Defines an annotation picture.
AnnPointerEventArgs Provides data for the IAnnAutomationControl.AutomationDoubleClick, IAnnAutomationControl.AutomationPointerDown, IAnnAutomationControl.AutomationPointerMove, and IAnnAutomationControl.AutomationPointerUp, events.
AnnPointerObject Defines an annotation pointer object.
AnnPointObject Defines an annotation point object.
AnnPolylineObject Defines an annotation polyline object.
AnnPolyRulerObject Defines an annotation polyruler object.
AnnPropertyChangedEventArgs Provides data for the AnnObject.PropertyChanged event.
AnnProtractorObject Defines an annotation protractor object.
AnnRectangleObject Defines an annotation rectangle object.
AnnRedactionObject Defines an annotation redaction object.
AnnRenderingEngine Defines a rendering engine for annotation objects.
AnnResources Contains default resources for various annotation objects.
AnnRubberStampObject Defines an annotation stamp object.
AnnRunDesignerEventArgs Provides data for the AnnAutomation.Run event.
AnnSelectionObject Defines an annotation select object.
AnnSerializeObjectEventArgs Represents the load and save options event data for annotation codecs .
AnnSerializeOptions Options to use when saving annotation objects.
AnnSolidColorBrush Fills an annotation object with a solid color.
AnnStampObject Defines an annotation stamp object.
AnnStroke Defines objects used to draw lines and curves for annotation objects.
AnnTextObject Provides support for creating and managing text annotation objects.
AnnTextPointerObject Defines an annotation stamp object text pointer object.
AnnTextRollupObject Defines an annotation text rollup object.
AnnToolTipEventArgs Provides data for the AnnAutomation.ToolTip event.
AnnTransformer Provides functionality for scaling, translating, and rotating annotation points and rectangles.
AnnUnitConverter Defines a helper class for unit conversions and abbreviations.
LeadPointCollection Represents a dynamic collection of LeadPointD's and provides notifications when items are added or removed.
Interfaces
 InterfaceDescription
IAnnAutomationControl Support for user controls with the LEADTOOLS Annotation Automation.
IAnnLabelRenderer Defines an interface with methods for rendering an AnnLabel object.
IAnnNotifyCollectionChanged Defines an interface to notify when a collection has changed.
IAnnNotifyPropertyChanged Defines an interface to notify when a property changes.
IAnnObjectCloneable Defines an interface with methods for cloning an AnnObject.
IAnnObjectRenderer Defines an interface with methods for rendering an AnnObject.
IAnnThumbStyle Defines an interface with properties and methods for representing thumbs (control points) for an AnnObject.
Structures
 StructureDescription
AnnThickness Represents the thickness of various properties in the annotation framework.
Delegates
 DelegateDescription
AnnCheckModifierCallback Callback used to determine whther a specific key is pressed in this platform.
Enumerations
 EnumerationDescription
AnnAngularUnit Represents the unit of measurement to be used for angles.
AnnDesignerOperationStatus Indicates the status of the current AnnDesigner object.
AnnEditDesignerOperation Indicates the current AnnEditDesigner operation.
AnnFillRule Specifies how the intersecting areas of objects contained in a polygon are combined to form the total area.
AnnFixedStateOperations Options for controlling the fixed state of an annotation object
AnnFontStretch Defines the degree to which a font form is stretched from its normal aspect ratio.
AnnFontStyle Defines the style of an AnnFont.
AnnFontWeight Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.
AnnFormat Represents supported annotation file formats.
AnnHitTestBehavior Indicates the hit-test behavior.
AnnHorizontalAlignment Indicates how text should be displayed on the horizontal axis.
AnnKeys Indicates a key code.
AnnMouseButton Indicates a mouse button.
AnnNotifyCollectionChangedAction Describes the action that caused the event to occur.
AnnPointerPosition Controls the position of the arrow head for the AnnPointerObject.
AnnResizeContainerFlags Flags for the AnnContainer.Resize method.
AnnResizeMode Determines how to resize the container in the new dimension values.
AnnRubberStampType Represents the types of rubber stamps available for the AnnRubberStampObject annotation object.
AnnStrokeLineCap Indicates the cap style for ending a line.
AnnStrokeLineJoin Indicates how to join two lines in a path.
AnnTextDecorations Controls options for the AnnFont used by various LEADTOOLS annotation objects.
AnnTextRotate Indicates how much the text is to be rotated and in which direction.
AnnTransparentMode Specifies how to treat the transparent color of an AnnPicture.
AnnUnit Represents the unit of measurement for lengths and positions.
AnnUserMode Specifies the user mode for all objects in this container. Design mode is for creating objects; run mode is for viewing them.
AnnVerticalAlignment Indicates how text should be displayed on the vertical axis.
PropertyChangedStatus Provides data for the property changed status
See Also

Reference

Leadtools.Annotations.Core Assembly

 

 


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