Logo Search packages:      
Sourcecode: octave-nurbs version File versions  Download package

nrbrect.m

function curve = nrbrect(w,h)
% 
% NRBRECT: Construct NURBS representation of a rectangle.
% 
% Calling Sequence:
% 
%   crv = nrbrect()
%   crv = nrbrect(size)
%   crv = nrbrect(width, height)
% 
% Parameters:
% 
%   size          : Size of the square (width = height).
% 
%   width         : Width of the rectangle (along x-axis).
% 
%   height  : Height of the rectangle (along y-axis).
% 
%   crv           : NURBS curve, see nrbmak. 
%  
% 
% Description:
% 
%   Construct a rectangle or square in the x-y plane with the bottom
%   lhs corner at (0,0,0). If no rhs arguments provided the function
%   constructs a unit square.

%  D.M. Spink
%  Copyright (c) 2000.

if nargin < 1
   w = 1;
   h = 1;
end

if nargin < 2
   h = w;
end

coefs  = ;

knots  = ;

curve = nrbmak(coefs, knots);

Generated by  Doxygen 1.6.0   Back to index