PINE LIBRARY

_matrix

19
Library "_matrix"
Library helps visualize matrix as array of arrays and enables users to use array methods such as push, pop, shift, unshift etc along with cleanup activities on drawing objects wherever required

delete(mtx, rowNumber)
  deletes row from a matrix
  Parameters:
    mtx (matrix<line>): matrix of objects
    rowNumber (int): row index to be deleted
  Returns: void

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<label>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<box>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<linefill>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<table>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<int>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<float>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<bool>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<string>)
    rowNumber (int)

delete(mtx, rowNumber)
  Parameters:
    mtx (matrix<color>)
    rowNumber (int)

remove(mtx, rowNumber)
  remove row from a matrix and returns them to caller
  Parameters:
    mtx (matrix<line>): matrix of objects
    rowNumber (int): row index to be deleted
  Returns: type[]

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<label>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<box>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<linefill>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<table>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<int>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<float>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<bool>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<string>)
    rowNumber (int)

remove(mtx, rowNumber)
  Parameters:
    mtx (matrix<color>)
    rowNumber (int)

unshift(mtx, row, maxItems)
  unshift array of lines to first row of the matrix
  Parameters:
    mtx (matrix<line>): matrix of lines
    row (array<line>): array of lines to be inserted in row
    maxItems (simple int)
  Returns: resulting matrix of type

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<label>)
    row (array<label>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<box>)
    row (array<box>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<linefill>)
    row (array<linefill>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<table>)
    row (array<table>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<int>)
    row (array<int>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<float>)
    row (array<float>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<bool>)
    row (array<bool>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<string>)
    row (array<string>)
    maxItems (simple int)

unshift(mtx, row, maxItems)
  Parameters:
    mtx (matrix<color>)
    row (array<color>)
    maxItems (simple int)

push(mtx, row, maxItems)
  push array of lines to end of the matrix row
  Parameters:
    mtx (matrix<line>): matrix of lines
    row (array<line>): array of lines to be inserted in row
    maxItems (simple int)
  Returns: resulting matrix of lines

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<label>)
    row (array<label>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<box>)
    row (array<box>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<linefill>)
    row (array<linefill>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<table>)
    row (array<table>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<int>)
    row (array<int>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<float>)
    row (array<float>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<bool>)
    row (array<bool>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<string>)
    row (array<string>)
    maxItems (simple int)

push(mtx, row, maxItems)
  Parameters:
    mtx (matrix<color>)
    row (array<color>)
    maxItems (simple int)

shift(mtx)
  shift removes first row from matrix of lines
  Parameters:
    mtx (matrix<line>): matrix of lines from which the shift operation need to be performed
  Returns: void

shift(mtx)
  Parameters:
    mtx (matrix<label>)

shift(mtx)
  Parameters:
    mtx (matrix<box>)

shift(mtx)
  Parameters:
    mtx (matrix<linefill>)

shift(mtx)
  Parameters:
    mtx (matrix<table>)

shift(mtx)
  Parameters:
    mtx (matrix<int>)

shift(mtx)
  Parameters:
    mtx (matrix<float>)

shift(mtx)
  Parameters:
    mtx (matrix<bool>)

shift(mtx)
  Parameters:
    mtx (matrix<string>)

shift(mtx)
  Parameters:
    mtx (matrix<color>)

rshift(mtx)
  rshift removes first row from matrix of lines and returns them as array
  Parameters:
    mtx (matrix<line>): matrix of lines from which the rshift operation need to be performed
  Returns: type[]

rshift(mtx)
  Parameters:
    mtx (matrix<label>)

rshift(mtx)
  Parameters:
    mtx (matrix<box>)

rshift(mtx)
  Parameters:
    mtx (matrix<linefill>)

rshift(mtx)
  Parameters:
    mtx (matrix<table>)

rshift(mtx)
  Parameters:
    mtx (matrix<int>)

rshift(mtx)
  Parameters:
    mtx (matrix<float>)

rshift(mtx)
  Parameters:
    mtx (matrix<bool>)

rshift(mtx)
  Parameters:
    mtx (matrix<string>)

rshift(mtx)
  Parameters:
    mtx (matrix<color>)

pop(mtx)
  pop removes last row from matrix of lines
  Parameters:
    mtx (matrix<line>): matrix of lines from which the pop operation need to be performed
  Returns: void

pop(mtx)
  Parameters:
    mtx (matrix<label>)

pop(mtx)
  Parameters:
    mtx (matrix<box>)

pop(mtx)
  Parameters:
    mtx (matrix<linefill>)

pop(mtx)
  Parameters:
    mtx (matrix<table>)

pop(mtx)
  Parameters:
    mtx (matrix<int>)

pop(mtx)
  Parameters:
    mtx (matrix<float>)

pop(mtx)
  Parameters:
    mtx (matrix<bool>)

pop(mtx)
  Parameters:
    mtx (matrix<string>)

pop(mtx)
  Parameters:
    mtx (matrix<color>)

rpop(mtx)
  rpop removes last row from matrix of lines and reutnrs the array to caller
  Parameters:
    mtx (matrix<line>): matrix of lines from which the rpop operation need to be performed
  Returns: void

rpop(mtx)
  Parameters:
    mtx (matrix<label>)

rpop(mtx)
  Parameters:
    mtx (matrix<box>)

rpop(mtx)
  Parameters:
    mtx (matrix<linefill>)

rpop(mtx)
  Parameters:
    mtx (matrix<table>)

rpop(mtx)
  Parameters:
    mtx (matrix<int>)

rpop(mtx)
  Parameters:
    mtx (matrix<float>)

rpop(mtx)
  Parameters:
    mtx (matrix<bool>)

rpop(mtx)
  Parameters:
    mtx (matrix<string>)

rpop(mtx)
  Parameters:
    mtx (matrix<color>)

clear(mtx)
  clear clears the matrix
  Parameters:
    mtx (matrix<line>): matrix of lines which needs to be cleared
  Returns: void

clear(mtx)
  Parameters:
    mtx (matrix<label>)

clear(mtx)
  Parameters:
    mtx (matrix<box>)

clear(mtx)
  Parameters:
    mtx (matrix<linefill>)

clear(mtx)
  Parameters:
    mtx (matrix<table>)

clear(mtx)
  Parameters:
    mtx (matrix<int>)

clear(mtx)
  Parameters:
    mtx (matrix<float>)

clear(mtx)
  Parameters:
    mtx (matrix<bool>)

clear(mtx)
  Parameters:
    mtx (matrix<string>)

clear(mtx)
  Parameters:
    mtx (matrix<color>)

rclear(mtx)
  clear clears the matrix but retains the drawing objects
  Parameters:
    mtx (matrix<line>): matrix of lines which needs to be cleared
  Returns: void

rclear(mtx)
  Parameters:
    mtx (matrix<label>)

rclear(mtx)
  Parameters:
    mtx (matrix<box>)

rclear(mtx)
  Parameters:
    mtx (matrix<linefill>)

rclear(mtx)
  Parameters:
    mtx (matrix<table>)

rclear(mtx)
  Parameters:
    mtx (matrix<int>)

rclear(mtx)
  Parameters:
    mtx (matrix<float>)

rclear(mtx)
  Parameters:
    mtx (matrix<bool>)

rclear(mtx)
  Parameters:
    mtx (matrix<string>)

rclear(mtx)
  Parameters:
    mtx (matrix<color>)

Pernyataan Penyangkalan

Informasi dan publikasi tidak dimaksudkan untuk menjadi, dan bukan merupakan saran keuangan, investasi, perdagangan, atau rekomendasi lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Persyaratan Penggunaan.