Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SSize

大小数据类型定义

author

庞利祥(sybotan@126.com)

Hierarchy

  • SSize

Index

Constructors

constructor

  • 构造函数

    Returns SSize

  • 构造函数

    Parameters

    Returns SSize

  • 构造函数(重载实现)

    Parameters

    • width: number

      宽度

    • height: number

      高度

    Returns SSize

Properties

height

height: number

高度

width

width: number

宽度

Methods

isEmpty

  • isEmpty(): boolean
  • 是否为空

    see

    isNull(), isValid()

    Returns boolean

    width或height小于等于0,返回true,否则返回false。

isNull

  • isNull(): boolean
  • 是否为Null

    see

    isEmpty(), isValid()

    Returns boolean

    width与height都等于0,返回true,否则返回false。

isValid

  • isValid(): boolean
  • 是否有效

    see

    isEmpty(), isNull()

    Returns boolean

    width与height都大于0,返回true,否则返回false。

scale

  • 缩放

    Parameters

    • width: number

      宽度

    • height: number

      高度

    • Default value mode: SAspectRatioMode = SAspectRatioMode.IgnoreAspectRatio

      缩放模式

    Returns void

scaled

  • 生成缩放大小

    Parameters

    • width: number

      宽度

    • height: number

      高度

    • Default value mode: SAspectRatioMode = SAspectRatioMode.IgnoreAspectRatio

      缩放模式

    Returns SSize

    缩放大小

transpose

  • transpose(): void
  • 互换width与height

    see

    transposed()

    Returns void

transposed

  • 生成互换width与height的SSize

    see

    transpose()

    Returns SSize

    返回互换width与height的SSize。