Options
All
  • Public
  • Public/Protected
  • All
Menu

アニメーション時刻

アニメーションの時刻を表現するクラスである。

このクラスのインスタンスはイミュータブルである。

Hierarchy

  • Time

Index

Constructors

  • new Time(ntime: number): Time

Properties

_ntime: number

Accessors

  • get MAX_NTIME(): number
  • get MAX_TIME(): Time
  • get MIN_NTIME(): number
  • get MIN_TIME(): Time

Methods

  • equals(rhs: Time): boolean
  • 時刻の比較 (==)

    this の時刻と rhs の時刻が同じとき true, それ以外のとき false を返す。

    Parameters

    Returns boolean

    比較結果

  • lessEqual(rhs: Time): boolean
  • 時刻の比較 (<=)

    this の時刻が rhs の時刻より前または同じとき true, それ以外のとき false を返す。

    Parameters

    Returns boolean

    比較結果

  • lessThan(rhs: Time): boolean
  • 時刻の比較 (<)

    this の時刻が rhs の時刻より前のとき true, それ以外のとき false を返す。

    Parameters

    Returns boolean

    比較結果

  • toNumber(): number
  • fromNumber(ntime: number): Time
  • 数値を時刻に変換

    時刻に対応する数値から Time インスタンスを生成する。

    条件: Time.MIN_NTIME <= ntime <= Time.MAX_NTIME

    Parameters

    • ntime: number

      時刻に対応する数値

    Returns Time

    Time インスタンス