Constructors

Properties

_indices: number[]
isConstant: boolean
isSimple: boolean
parse: ((indexSpec, size) => {
    axisIndex: AxisIndex;
    span: number;
})

Type declaration

    • (indexSpec, size): {
          axisIndex: AxisIndex;
          span: number;
      }
    • Parameters

      Returns {
          axisIndex: AxisIndex;
          span: number;
      }

parse_range: ((size, start?, stop?, step?) => {
    nSteps: number;
    start: number;
    step: number;
})

Type declaration

    • (size, start?, stop?, step?): {
          nSteps: number;
          start: number;
          step: number;
      }
    • Parameters

      • size: number
      • Optional start: number
      • Optional stop: number
      • Optional step: number

      Returns {
          nSteps: number;
          start: number;
          step: number;
      }

      • nSteps: number
      • start: number
      • step: number
parse_range_spec: ((rangeString) => {
    start: number;
    step: number;
    stop: number;
})

Type declaration

    • (rangeString): {
          start: number;
          step: number;
          stop: number;
      }
    • Parameters

      • rangeString: string

      Returns {
          start: number;
          step: number;
          stop: number;
      }

      • start: number
      • step: number
      • stop: number

Accessors

Generated using TypeDoc