Class MoodMatrix<M, N>

Type Parameters

Hierarchy

  • MoodMatrix

Implements

  • Equals
  • Debug

Constructors

  • Type Parameters

    Parameters

    • rowArray: readonly [M, MoodVector<N>][]
    • rowIndex: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined
    • colArray: readonly [N, MoodVector<M>][]
    • colIndex: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined

    Returns MoodMatrix<M, N>

Accessors

  • get colCount(): number
  • Returns number

  • get rowCount(): number
  • Returns number

Methods

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Parameters

    Returns number

  • Parameters

    • that: unknown

    Returns boolean

  • Parameters

    • colKey: N

    Returns MoodVector<M>

  • Parameters

    • colKey: string

    Returns MoodVector<M>

  • Parameters

    • colIndex: number

    Returns MoodVector<M>

  • Parameters

    • rowKey: M

    Returns MoodVector<N>

  • Parameters

    • rowKey: string

    Returns MoodVector<N>

  • Parameters

    • rowIndex: number

    Returns MoodVector<N>

  • Parameters

    • colKey: N

    Returns boolean

  • Parameters

    • colKey: string

    Returns boolean

  • Parameters

    • rowKey: M

    Returns boolean

  • Parameters

    • rowKey: string

    Returns boolean

  • Returns MoodMatrix<M, N>

  • Parameters

    • scalar: number

    Returns MoodMatrix<M, N>

  • Parameters

    Returns MoodVector<M>

  • Parameters

    • col: MoodVector<M & N>
    • Optional implicitIdentity: boolean

    Returns MoodVector<M>

  • Parameters

    Returns MoodVector<N>

  • Parameters

    • row: MoodVector<M & N>
    • Optional implicitIdentity: boolean

    Returns MoodVector<M>

  • Returns string

  • Parameters

    • that: MoodMatrix<N, N>
    • Optional implicitIdentity: boolean

    Returns MoodMatrix<M, N>

  • Type Parameters

    Parameters

    Returns MoodMatrix<M, N>

  • Type Parameters

    Parameters

    Returns MoodMatrix<M, N>

  • Type Parameters

    Parameters

    • colArray: readonly [N, MoodVector<M>][]
    • Optional colIndex: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined

    Returns MoodMatrix<M, N>

  • Type Parameters

    Parameters

    • rowArray: readonly [M, MoodVector<N>][]
    • Optional rowIndex: {
          [name: string]: number | undefined;
      }
      • [name: string]: number | undefined

    Returns MoodMatrix<M, N>

Generated using TypeDoc