www.gusucode.com > mbcexpr 工具箱 matlab 源码程序 > mbcexpr/@cgconstraint/cgconstraint.m
function obj = cgconstraint(name) %CGCONSTRAINT Constructor for constraint expression object % % OBJ = CGCONSTRAINT(NM) creates a new expression constraint. This class % is the base class for any expression that returns a constraint distance % as its evaluation output. % Copyright 2000-2004 The MathWorks, Inc. and Ford Global Technologies, Inc. if nargin && isstruct(name) e = name.cgexpr; s = rmfield(name, 'cgexpr'); else e = cgexpr; s = struct('version', 3); if nargin e = setname(e, name); end end obj = class(s, 'cgconstraint', e);