rgb

PURPOSE ^

RGB - constructor for rgb object

SYNOPSIS ^

function rgb = rgb(varargin)

DESCRIPTION ^

RGB - constructor for rgb object

   Usage:
      rgb = rgb(varargin)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function rgb = rgb(varargin)
0002 %RGB - constructor for rgb object
0003 %
0004 %   Usage:
0005 %      rgb = rgb(varargin)
0006 
0007 switch nargin
0008 case 0
0009     % if no input arguments, create a default object
0010     rgb.type='rgb';
0011     rgb.grid1=NaN; 
0012     rgb.grid2=NaN;
0013     rgb.dof=NaN; 
0014     rgb=class(rgb,'rgb');
0015                 
0016 case 1
0017     %If single argument of class rgb, we have a copy constructor.
0018     if (isa(varargin{1},'rgb'))
0019         rgb = varargin{1};
0020     else
0021         error('rgb constructor error message: copy constructor called on a non ''rgb'' class object');
0022     end 
0023 otherwise
0024     error('rgb constructor error message: 0 of 1 argument only in input.');
0025 end

Generated on Sun 29-Mar-2009 20:22:55 by m2html © 2003