Transform rtable to a list of matrices which can be used for outputting
      Source: R/generics.R
      matrix_form.RdAlthough rtables are represented as a tree data structure when outputting the table to ASCII or HTML,
it is useful to map the rtable to an in-between state with the formatted cells in a matrix form.
Usage
matrix_form(
  obj,
  indent_rownames = FALSE,
  expand_newlines = TRUE,
  indent_size = 2,
  fontspec = NULL,
  col_gap = NULL,
  round_type = c("iec", "sas")
)
# S4 method for class 'MatrixPrintForm'
matrix_form(
  obj,
  indent_rownames = FALSE,
  expand_newlines = TRUE,
  indent_size = 2,
  fontspec = NULL,
  col_gap = NULL,
  round_type = c("iec", "sas")
)Arguments
- obj
- ( - ANY)
 object to be transformed into a ready-to-render form (a- MatrixPrintFormobject).
- indent_rownames
- ( - flag)
 if- TRUE, the row names column in the- stringsmatrix of- objwill have indented row names (strings pre-fixed).
- expand_newlines
- ( - flag)
 whether the generated matrix form should expand rows whose values contain newlines into multiple 'physical' rows (as they will appear when rendered into ASCII). Defaults to- TRUE.
- indent_size
- ( - numeric(1))
 number of spaces to be used per level of indent (if supported by the relevant method). Defaults to 2.
- fontspec
- ( - font_spec)
 a font_spec object specifying the font information to use for calculating string widths and heights, as returned by- font_spec().
- col_gap
- ( - numeric(1))
 the gap to be assumed between columns, in number of spaces with font specified by- fontspec.
- round_type
- ( - "iec"or- "sas")
 the type of rounding to perform. iec, the default, peforms rounding compliant with IEC 60559 (see details), while sas performs nearest-value rounding consistent with rounding within SAS.
Value
A MatrixPrintForm classed list with an additional nrow_header attribute indicating the
number of pseudo "rows" the column structure defines, with the following elements:
- strings
- The content, as it should be printed, of the top-left material, column headers, row labels, and cell values of - tt.
- spans
- The column-span information for each print-string in the strings matrix. 
- aligns
- The text alignment for each print-string in the strings matrix. 
- display
- Whether each print-string in the strings matrix should be printed or not. 
- row_info
- The - data.framegenerated by- basic_pagdf().