12 lines
		
	
	
		
			335 B
		
	
	
	
		
			Matlab
		
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			335 B
		
	
	
	
		
			Matlab
		
	
	
| function pt = Point3(varargin)
 | |
|     % Point3 shim
 | |
|     if nargin == 3 && isa(varargin{1}, 'double')
 | |
|         pt = [varargin{1} varargin{2} varargin{3}]';
 | |
|     elseif nargin == 1
 | |
|         pt = varargin{1};
 | |
|     elseif nargin == 0
 | |
|         pt = [0 0 0]';
 | |
|     else
 | |
|         error('Arguments do not match any overload of Point3 shim');
 | |
|     end
 | |
| end |