MHTTreeDiagram:

--------------------------------------------------------------------------
   Generates a tree diagram for MHT tracks.

   w is optional, the defaults are:

       .name      = 'Tree';
       .width     = 400;
       .fontName  = 'Times';
       .fontSize  = 10;
       .linewidth = 1;
       .linecolor = 'r';
       .rootSizeRatio = 1.5;

   Type MHTTreeDiagram for a demo using a matrix input.
--------------------------------------------------------------------------
   Form:
   MHTTreeDiagram( n, w, update )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   tracks    (.)   Data structure array of track information, OR:
             {:}   Cell array of tree node data, OR:
            (:,:)  Matrix of track data with track IDs in first column
     
   w        (1,1)  Diagram data structure
                   .name      (1,:) Tree name
                   .width     (1,1) Circle width
                   .fontName  (1,:) Font name
                   .fontSize  (1,1) Font size
                   .linewidth (1,1) Line width
                   .linecolor (1,1) Line color, char or numeric
                   .rootSizeRatio (1,1)
   update   (1,1)  If entered update an existing plot

   -------
   Outputs
   -------
   None

--------------------------------------------------------------------------

Children:

Common: Graphics/NewFig
MHT: Utilities/MHTMatrixSortRows
MHT: Utilities/MHTMatrixTreeConvert
MHT: Utilities/MHTTrkToB