===========================
``nxlines`` NX Line Drawing
===========================

A very simple graphics example that just exercised the NX line drawing logic.

The following configuration options can be selected:

- ``CONFIG_EXAMPLES_NXLINES_VPLANE`` – The plane to select from the frame- buffer
  driver for use in the test. Default: ``0``.
- ``CONFIG_EXAMPLES_NXLINES_DEVNO`` – The LCD device to select from the LCD driver
  for use in the test: Default: ``0``.
- ``CONFIG_EXAMPLES_NXLINES_BGCOLOR`` – The color of the background. Default
  depends on ``CONFIG_EXAMPLES_NXLINES_BPP``.
- ``CONFIG_EXAMPLES_NXLINES_LINEWIDTH`` – Selects the width of the lines in pixels
  (default: ``16``).
- ``CONFIG_EXAMPLES_NXLINES_LINECOLOR`` – The color of the central lines drawn in
  the background window. Default depends on ``CONFIG_EXAMPLES_NXLINES_BPP`` (there
  really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_BORDERWIDTH`` – The width of the circular border drawn
  in the background window. (default: ``16``).
- ``CONFIG_EXAMPLES_NXLINES_BORDERCOLOR`` – The color of the circular border drawn
  in the background window. Default depends on ``CONFIG_EXAMPLES_NXLINES_BPP``
  (there really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_CIRCLECOLOR`` – The color of the circular region
  filled in the background window. Default depends on
  ``CONFIG_EXAMPLES_NXLINES_BPP`` (there really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_BORDERCOLOR`` – The color of the lines drawn in the
  background window. Default depends on ``CONFIG_EXAMPLES_NXLINES_BPP`` (there
  really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_BPP`` – Pixels per pixel to use. Valid options include
  ``2``, ``4``, ``8``, ``16``, ``24``, and ``32``. Default is ``16``.
- ``CONFIG_NSH_BUILTIN_APPS`` – Build the NX lines examples as an NSH built-in
  function.