NAME

     keyboard_to_mesh - create a mesh structure from the keyboard

SYNOPSIS

      #include "mesh.h"

      struct mesh *keyboard_to_mesh();

PATH

     $CVIPHOME/GEOMETRY/warp.c

DESCRIPTION

     The keyboard_to_mesh() reads  data  from  the  keyboard  and
     create  a  mesh  structure.  The  first  2  integers are the
     numbers of columns and rows in the mesh.  And then the coor-
     dinates  of each node in the mesh is input from the keyboard
     node by node from the left to the right and row by row  from
     the top to the bottom.

TYPES AND CONSTANTS

     struct mesh_node {
          int x;
          int y;
     };

     struct mesh {
          int width;
          int height;
          struct mesh_node** nodes;
     };

     struct float_pair {
          float x;
          float y;
     };

RETURN VALUES

     The keyboard_to_mesh() returns a pointer to the mesh  struc-
     ture just created.

EXAMPLE

      #include "mesh.h"
      #include <CVIPio.h>

      void main()
      {
          struct mesh *inmesh;

          inmesh = keyboard_to_mesh();
      }

BUGS

     None at this time

SEE ALSO

     file_to_mesh(), mesh_to_file()

AUTHOR

     Copyright (C) 1995 SIUE - by Scott Umbaugh and Jianxin Tan.