www.gusucode.com > mbcview 工具箱matlab源码程序 > mbcview/@cgnormnode/private/pPlotComparison.m

    function viewdata = pPlotComparison( viewdata )
%PPLOTCOMPARISON Wraps a call to ComparisonPane.plotcomparison
%
%  VIEW = PPLOTCOMPARISON( VIEW )

%  Copyright 2000-2005 The MathWorks, Inc. and Ford Global Technologies, Inc.


if isempty(viewdata.FeatureData)
    viewdata.Handles.ComparisonPane.plotcomparison([],[]);
else
    [OK,msg] = settingscheck(viewdata.TablePtr.info);
    if ~OK
        pMessage(viewdata, msg);
        viewdata.Handles.ComparisonPane.plotcomparison([],[]);
    else
        model = viewdata.FeatureData.Model;
        c = cgbrowser;
        normnode = c.CurrentNode;
        tablenode = normnode.Parent;
        table = tablenode.getdata;
        % call the ComparisonPane method
        viewdata.Handles.ComparisonPane.plotcomparison(model,table);
    end
end