PINE LIBRARY

_matrix

31
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>)

면책사항

이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.