class_docstr: Visual that displays a box.
  
  Parameters
  ----------
  width : float
      Box width.
  height : float
      Box height.
  depth : float
      Box depth.
  width_segments : int
      Box segments count along the width.
  height_segments : float
      Box segments count along the height.
  depth_segments : float
      Box segments count along the depth.
  planes: array_like
      Any combination of ``{'-x', '+x', '-y', '+y', '-z', '+z'}``
      Included planes in the box construction.
  vertex_colors : ndarray
      Same as for `MeshVisual` class. See `create_plane` for vertex ordering.
  face_colors : ndarray
      Same as for `MeshVisual` class. See `create_plane` for vertex ordering.
  color : Color
      The `Color` to use when drawing the cube faces.
  edge_color : tuple or Color
      The `Color` to use when drawing the cube edges. If `None`, then no
      cube edges are drawn.
code: def border(self, border):
      self._border = border
  
file_path: vispy/vispy/visuals/box.py
imports: from ..geometry import create_box
  from .mesh import MeshVisual
  from .visual import CompoundVisual
label_desc: Use image node_id 5 for calling the BoxVisual obj's underlying member method code with example usage: obj.border(border) without return types