←Select platform

Leadtools Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools classes, delegates, enumerations, interfaces, and structures.

Classes
Class Description
LeadBufferStream The LeadBufferStream class provides an implementation of the ILeadStream interface that operates on a memory buffer.
LeadCollection<T> Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.
LeadFileStream The LeadFileStream class provides an implementation of the ILeadStream interface that operates on a disk file.
LeadLengthDConverter Converts a LeadLengthD from one data type to another.
LeadLengthDHelper Utility class for LeadLengthD
LeadMatrixConverter Converts a LeadMatrix from one data type to another.
LeadPointConverter Converts a LeadPoint from one data type to another.
LeadPointDConverter Converts a LeadPointD from one data type to another.
LeadPointDHelper Utility class for LeadPointD
LeadPointHelper Utility class for LeadPoint
LeadRectConverter Converts a LeadRect from one data type to another.
LeadRectDConverter Converts a LeadRectD from one data type to another.
LeadRectDHelper Utility class for LeadRectD
LeadRectHelper Utility class for LeadRect
LeadSizeConverter Converts a LeadSize from one data type to another.
LeadSizeDConverter Converts a LeadSizeD from one data type to another.
LeadSizeDHelper Utility class for LeadSizeD
LeadSizeHelper Utility class for LeadSize
LeadStream The LeadStream class provides a generic implementation of the ILeadStream interface that operates on a variety of stream types.
LeadStreamFactory The LeadStreamFactory class provides helper functions for creating an ILeadStream instance.
LeadtoolsException Base class for all exception classes thrown by LEADTOOLS.
NotifyLeadCollectionChangedEventArgs Provides data for the CollectionChanged event.
RasterBufferConverter Provides support for converting image data buffers.
RasterBufferResize Provides support for resizing image data buffers.
RasterCollectionEventArgs<T> Provides information for RasterCollection<T>.ItemAdded and RasterCollection<T>.ItemRemoved methods.
RasterCollection<T> Represents a generic collection of objects.
RasterColor16Helper Helper methods for the RasterColor16 structure.
RasterColorHelper Helper methods for the RasterColor structure.
RasterColorSpace Provides support for converting buffered image data from one color space to another.
RasterColorTypeConverter Converts RasterColor objects from one data type to another. Access this class through the TypeConverter
RasterCommentMetadata Extends the RasterMetadata class to provide functionality for dealing with comment metadata stored within various image file formats.
RasterCurve Defines a curve.
RasterDefaults Specifies the default extra values used when creating RasterImage objects.
RasterException The exception that is thrown when a LEADTOOLS error occurs.
RasterHsvColorHelper Helper methods for the RasterHsvColor structure.
RasterImage The RasterImage class serves as a working area for image manipulation and conversion. LEADTOOLS functions use this class to access an image in memory and to maintain the properties of an image.
RasterImageAllocateData Provides data for the RasterImageAllocateCallback callback.
RasterImageAnimator Animates an image that has time-based frames.
RasterImageChangedEventArgs Provides data for the Changed event.
RasterImagePagesChangedEventArgs Provides data for the PagesChanged event.
RasterImageResize Provides support for resizing images.
RasterImageResizeEventArgs Provides data for the Resize event.
RasterMarkerMetadata Extends the RasterMetadata class to provide functionality for dealing with marker metadata stored within various image file formats.
RasterMetadata Provides base functionality for dealing with metadata stored in various image file formats.
RasterMetadataRationalHelper Utility class for RasterMetadataRational
RasterMetadataURationalHelper Utility class for RasterMetadataURational
RasterOverlayAttributes Contains the overlay attributes of a DICOM image.
RasterPalette Encapsulates and provides support for managing image palettes.
RasterRegion Describes a region of interest in a RasterImage object.
RasterRegionXForm Provides data for translating between region coordinates and external representations of those coordinates.
RasterRleCompressor Provides support for working with compressed image data buffers.
RasterSupport The RasterSupport class provides methods for setting a LEADTOOLS runtime license and unlocking support for optional LEADTOOLS features, such as LEADTOOLS Document/Medical capabilities. For activating server licenses, see Activating Server Licenses.
RasterTagMetadata Extends the RasterMetadata class to provide functionality for dealing with tag metadata stored within various image file formats.
Structures
Structure Description
GlobalMemoryThresholds Holds conventional memory restrictions used when allocating new RasterImage objects.
LeadLengthD Defines a double length value
LeadMatrix Represents a 3x3 affine transformation matrix used for transformations in 2-D space.
LeadPoint Stores two integer numbers that represent the coordinates of a point (X and Y).
LeadPointD Stores two double numbers that represent the coordinates of a point (X and Y).
LeadRect Stores four integer numbers that represent the coordinates and size of a rectangle (X, Y, Width, and Height).
LeadRectD Describes the width, height, and location of a rectangle in double numbers.
LeadSize Stores two integer numbers that represent a size (Width and Height).
LeadSizeD Stores two double numbers that represent the size of an object.
RasterColor Describes a color consisting of relative intensities of alpha, red, green, and blue.
RasterColor16 Describes a color consisting of relative intensities of alpha, red, green, and blue.
RasterHsvColor Describes a color consisting of relative intensities of hue, saturation, value.
RasterImageMemoryInformation Stores information about the memory allocated for the RasterImage's data.
RasterMemoryThreshold Holds the memory restrictions used when allocating new RasterImage objects.
RasterMetadataRational Encapsulates a rational value, for use with classes derived from RasterMetadata.
RasterMetadataURational Encapsulates an unsigned rational value, for use with classes derived from RasterMetadata.
RasterNativeBuffer Holds a native (unmanaged) pointer and its length.
Delegates
Delegate Description
RasterImageAllocateCallback Callback to use when new RasterImage objects are created by LEADTOOLS.
Interfaces
Interface Description
ILeadStream The ILeadStream interface defines methods similar to the operating system file functions.
IRenderingEngine Defines a LEADTOOLS rendering engine.
ISvgDocument Defines an SVG document
Enumerations
Enumeration Description
LeadEventsDispatchMode Specifies the mode used to dispatch LEADTOOLS events.
LeadFillMode Specifies how a polygonal shape with crossing lines is filled.
LEADResourceDirectory Specifies the LEADTOOLS resource directory.
LeadSeekOrigin Specifies the position in a stream to use for seeking.
LeadStreamAccess Specifies the type of stream access requested.
LeadStreamMode Specifies how the operating system should open a stream.
LeadStreamShare Defines constants for read, write, or read/write access to a stream.
NotifyLeadCollectionChangedAction Describes the action that caused a CollectionChanged event.
RasterByteOrder Indicates the color byte order of the image data
RasterColorSpaceFormat16 Indicates the raster image data 16-bit color space format.
RasterColorSpaceFormat8 Indicates the raster image data 8-bit colorspace format.
RasterCommentMetadataDataType Indicates the data type for a metadata comment.
RasterCommentMetadataType List of available metadata comments.
RasterCompression Indicates the compression type for the image data.
RasterConvertBufferFlags Options for the RasterBufferConverter.Convert method.
RasterConvertToDibType Options for converting image to Windows Device Independent Bitmap (DIB).
RasterCurveClose Indicates how to close the curve.
RasterCurveType Indicates the type of curve that is being defined.
RasterDitheringMethod Indicates the dithering method used for the image.
RasterExceptionCode Used as a value for the RasterException.Code property.
RasterGetSetOverlayAttributesFlags Determines which attributes are to be retrieved or changed.
RasterGetSetOverlayImageMode Determines how to set or retrieve the overlay RasterImage.
RasterGrayscaleMode Indicates the kind of grayscale palette, if any, that an image has.
RasterImageAnimationDisposalMethod Used for the disposal methods used after rendering each frame in an animated image.
RasterImageAnimatorState The RasterImageAnimator state.
RasterImageChangedFlags Indicates the type(s) of change that has occurred in a RasterImage.
RasterImageFormat Indicates the image file format.
RasterImageInformationFlags Indicates which members of the RasterImageMemoryInformation structure are valid.
RasterImagePagesChangedAction Indicates whether pages are added, removed or inserted from a RasterImage object.
RasterImageUnderlayFlags Indicators of how the underlying image is to be positioned.
RasterKernelType Indicates the Leadtools Kernel type.
RasterKnownColor Specifies the known system colors.
RasterMemoryFlags Indicates the type of memory to allocate.
RasterMetadataFlags Indicates the type of metadata.
RasterPaintAlignMode Determines how to align the image in the destination rectangle.
RasterPaintSizeMode Determines how to fit the image in the destination rectangle.
RasterPaletteWindowLevelFlags Indicates how the range is used to fill and type of the lookup table and whether it contains signed or unsigned data.
RasterRegionCombineMode Controls the creation of an image region.
RasterSizeFlags Flags which control the behavior of image resize methods.
RasterSupportType Indicates the optional LEADTOOLS feature to check.
RasterTagMetadataDataType Indicates the data type for a metadata tag.
RasterUpdateOverlayBitsFlags Determines whether the main image or the overlay image should be updated.
RasterViewPerspective Indicates the view perspective of the image data.
RasterWindowLevelMode Indicates whether window level changes are used by the paint and image processing functions or only by the paint functions.
RasterYUVFormat Used with SetYUVData and GetYUVData to specify the YUV data format.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools Assembly