GraphType unit
Definitions of several special types (including Raw Image) to be used for
graphics.
graphtype.pp contains graphic-related platform-independent types
and utility functions.
graphtype.pp is part of the
LazUtils package.
Classes and records
TRawImage | object | An uncompressed graphics image (bitmap). |
TRawImageDescription | object | Descriptor object for the image format of devices and raw (uncompressed) image data. |
TRawImageLineStarts | object | TRawImageLineStarts - contains a list of the start positions of the lines in the Raw Image. |
TRawImagePosition | record | Record describing a position in Raw Image data. |
Procedures and functions
CopyImageData | function | CopyImageData - copies data from ASource to ADestination, returning True if successful. |
GetBitsPerLine | function | GetBitsPerLine - returns the number of bits per line (as a pointer). |
GetBytesPerLine | function | GetBytesPerLine - returns the number of bytes per line (as a pointer). |
RawImageQueryFlagsToString | function | Converts the specified set of raw image query flags to a String value. |
Types
Constants
DefaultByteOrder | constant | Byte order for raw image data on the platform or widgetset. |
Variables
DisabledDrawEffectStyle | variable | Controls the appearance of disabled images. |
MissingBits | variable | Used to pad bit data in a raw image to a specific precision and byte boundaries. |
Uses
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.