Skip to main content

LtrbPixelRect Struct

Definition

Assembly:Avalonia.Base
Package:Avalonia

This struct is essentially the same thing as RECT from win32 API Unlike our "normal" PixelRect which is more human-readable and human-usable this struct is optimized for actual processing that doesn't really care about Width and Height but pretty much always only cares about Right and Bottom edge coordinates

Not having to constantly convert between Width/Height and Right/Bottom for no actual reason saves us some perf

This structure is intended to be mostly internal, but it's exposed as a PrivateApi type so it can be passed to the drawing backend when needed

public struct LtrbPixelRect

Inheritance: ValueType -> LtrbPixelRect

On this page