LuciadCPillar C# 2023.1.04
|
Classes | |
class | IconPainterContext |
Contains context information for painting the icon. More... | |
interface | IIcon |
Represents an icon, that can for example be used when painting point data or labels. More... | |
interface | IIconPainter |
An icon painter can paint an icon as an Image. More... | |
class | Image |
An image with a width, height and pixel data in a specified pixel format. More... | |
class | ImageIcon |
Helper class for loading JPEG or PNG files. More... | |
struct | RelativePosition |
Describes a position relative to an anchor, with a rotation, alignment and offset. More... | |
Enumerations | |
enum | HorizontalAlignment { Left , Center , Right } |
Represents the horizontal alignment of, for example, icons or labels. More... | |
enum | PixelFormat { Rgb888 , Rgba8888 , Float32 , Rgb32 , UnsignedShort , Rgb565 } |
Enumeration for the supported pixel formats. More... | |
enum | VerticalAlignment { Top , Center , Bottom } |
Represents the vertical alignment of, for example, icons or labels. More... | |
Represents the horizontal alignment of, for example, icons or labels.
luciad/drawing/HorizontalAlignment.h
Enumerator | |
---|---|
Left | Indicates that the item's left sides are aligned horizontally.
|
Center | Indicates that the item's centers are aligned horizontally.
|
Right | Indicates that the item's right sides are aligned horizontally.
|
Enumeration for the supported pixel formats.
luciad/drawing/PixelFormat.h
Enumerator | |
---|---|
Rgb888 | RGB values using 24 bits, i.e., 3 unsigned bytes.
|
Rgba8888 | RGBA values using 32 bits, i.e., 4 unsigned bytes.
|
Float32 | Single band 32-bit float values.
|
Rgb32 | RGB values with each band using 32 bits, i.e., 3 floats. 2021.1
|
UnsignedShort | 16-bit unsigned integer values
|
Rgb565 | RGB values using 16 bits, i.e., 2 unsigned bytes, layed out as 5+6+5 bits. 2021.1
|
Represents the vertical alignment of, for example, icons or labels.
luciad/drawing/VerticalAlignment.h
Enumerator | |
---|---|
Top | Indicates that the item's top sides are aligned vertically.
|
Center | Indicates that the item's centers are aligned vertically.
|
Bottom | Indicates that the item's bottom sides are aligned vertically.
|