class_docstr: An internal class to manage filters/algorithms for composite datasets.
class_docstr_tok: ["An","internal","class","to","manage","filters\/algorithms","for","composite","datasets","."]
docstr: Produce an outline of the corners for the all blocks in this composite dataset.
  
  Parameters
  ----------
  factor : float, default: 0.2
      Controls the relative size of the corners to the length of
      the corresponding bounds.
  
  nested : bool, default: False
      If ``True``, these creates individual outlines for each nested dataset.
  
  progress_bar : bool, default: False
      Display a progress bar to indicate progress.
  
  Returns
  -------
  pyvista.PolyData
      Mesh containing outlined corners.
docstr_tok: ["Produce","an","outline","of","the","corners","for","the","all","blocks","in","this","composite","dataset",".","Parameters","--","--","--","--","--","factor",":","float",",","default",":","0.2","Controls","the","relative","size","of","the","corners","to","the","length","of","the","corresponding","bounds",".","nested",":","bool",",","default",":","False","If","``","True","``",",","these","creates","individual","outlines","for","each","nested","dataset",".","progress_bar",":","bool",",","default",":","False","Display","a","progress","bar","to","indicate","progress",".","Returns","--","--","--","-","pyvista.PolyData","Mesh","containing","outlined","corners","."]
code: def outline_corners(
      self, factor=0.2, nested=False, progress_bar=False
  ):
      """Produce an outline of the corners for the all blocks in this composite dataset.
  
      Parameters
      ----------
      factor : float, default: 0.2
          Controls the relative size of the corners to the length of
          the corresponding bounds.
  
      nested : bool, default: False
          If ``True``, these creates individual outlines for each nested dataset.
  
      progress_bar : bool, default: False
          Display a progress bar to indicate progress.
  
      Returns
      -------
      pyvista.PolyData
          Mesh containing outlined corners.
  
      """
      if nested:
          return DataSetFilters.outline_corners(
              self, factor=factor, progress_bar=progress_bar
          )
      box = pyvista.Box(bounds=self.bounds)
      return box.outline_corners(
          factor=factor, progress_bar=progress_bar
      )
  
file_path: pyvista/pyvista/core/filters/composite.py
imports: import numpy
  import pyvista
  from pyvista.core import _vtk_core
  from pyvista.core.filters import _get_output, _update_alg
  from pyvista.core.filters.data_set import DataSetFilters
  from pyvista.core.utilities.helpers import wrap
  from pyvista.core.utilities.misc import abstract_class
label_desc: Use image node_id 4 for calling the CompositeFilters obj's underlying member method code with example usage: obj.outline_corners(factor, nested, progress_bar) and returns: box, DataSetFilters