function [ rectangle_num, rectangle_node ] = ... bezier_surface_rectangle_file_read ( rectangle_file_name ) %% BEZIER_SURFACE_RECTANGLE_FILE_READ reads rectangles from a Bezier surface rectangle file. % % Modified: % % 11 June 2006 % % Author: % % John Burkardt % % Reference: % % Edward Angel, % Interactive Computer Graphics, % a Top-Down Approach with OpenGL, % Addison-Wesley, 2000. % % Parameters: % % Input, string RECTANGLE_FILE_NAME, the name of the rectangle file. % % Output, integer RECTANGLE_NUM, the number of rectangles defined. % % Output, real RECTANGLE_NODE(4,RECTANGLE_NUM), the nodes making up each rectangle. % [ dim_num, rectangle_num ] = itable_header_read ( rectangle_file_name ); rectangle_node = itable_data_read ( rectangle_file_name, ... dim_num, rectangle_num );