Skip to content

Size struct

Attributes: [DebuggerDisplay("Width: {Width}, Height: {Height}")]

Defined in

Namespace: Akavache.Drawing Assembly: Akavache.Drawing.dll Full name: Akavache.Drawing.Size Modifiers: public sealed

Summary

View source

        Represents the size dimensions of an image with width and height values.
        

Applies to

net10.0, net10.0-tvos26.0, net10.0-maccatalyst26.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-android36.0, net10.0-ios26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net9.0, net9.0-windows10.0.19041, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net481, net462

Class hierarchy
classDiagram
class Size
class IEquatable~Size~ {
    <>
}
IEquatable~Size~ <|.. Size

Implements: IEquatable

Remarks

Initializes a new instance of the Size struct with the specified dimensions.

Constructors

NameSummary
.ctorRepresents the size dimensions of an image with width and height values.

Properties

NameSummary
WidthGets the width dimension in pixels.
HeightGets the height dimension in pixels.
AspectRatioGets the aspect ratio calculated as width divided by height.

Methods

NameSummary
ToString
Equals
GetHashCode

Operators

NameSummary
static op_EqualityDetermines whether two [Size](# instances are equal.
static op_InequalityDetermines whether two [Size](# instances are not equal.