class_docstr: Defines characters to render boxes.
  
  ┌─┬┐ top
  │ ││ head
  ├─┼┤ head_row
  │ ││ mid
  ├─┼┤ row
  ├─┼┤ foot_row
  │ ││ foot
  └─┴┘ bottom
  
  Args:
      box (str): Characters making up box.
      ascii (bool, optional): True if this box uses ascii characters only. Default is False.
class_docstr_tok: ["Defines","characters","to","render","boxes",".","\u250c\u2500\u252c\u2510","top","\u2502","\u2502\u2502","head","\u251c\u2500\u253c\u2524","head_row","\u2502","\u2502\u2502","mid","\u251c\u2500\u253c\u2524","row","\u251c\u2500\u253c\u2524","foot_row","\u2502","\u2502\u2502","foot","\u2514\u2500\u2534\u2518","bottom","Args",":","box","(","str",")",":","Characters","making","up","box",".","ascii","(","bool",",","optional",")",":","True","if","this","box","uses","ascii","characters","only",".","Default","is","False","."]
docstr: If this box uses special characters for the borders of the header, then
  return the equivalent box that does not.
  
  Returns:
      Box: The most similar Box that doesn't use header-specific box characters.
          If the current Box already satisfies this criterion, then it's returned.
docstr_tok: ["If","this","box","uses","special","characters","for","the","borders","of","the","header",",","then","return","the","equivalent","box","that","does","not",".","Returns",":","Box",":","The","most","similar","Box","that","does","n't","use","header-specific","box","characters",".","If","the","current","Box","already","satisfies","this","criterion",",","then","it","'s","returned","."]
code: def get_plain_headed_box(self) -> "Box":
      """If this box uses special characters for the borders of the header, then
      return the equivalent box that does not.
  
      Returns:
          Box: The most similar Box that doesn't use header-specific box characters.
              If the current Box already satisfies this criterion, then it's returned.
      """
      return PLAIN_HEADED_SUBSTITUTIONS.get(self, self)
  
file_path: rich/rich/box.py
imports: import sys
  from typing import TYPE_CHECKING, Iterable, List
  from ._loop import loop_last
label_desc: Use image node_id 5 for calling the Box obj's underlying member method code with example usage: obj.get_plain_headed_box() and returns: PLAIN_HEADED_SUBSTITUTIONS