亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? truesize.cpp

?? matlab的可執(zhí)行程序
?? CPP
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
            //
            // else
            //
            } else {
                //
                // done = 1;
                //
                done = _mxarray0_;
            }
        //
        // end
        //
        }
    //
    // end
    //
    }
    //
    // 
    // newFigWidth = max(newFigWidth, minFigWidth);
    //
    newFigWidth
      = max(
          mwVv(newFigWidth, "newFigWidth"), mwVv(minFigWidth, "minFigWidth"));
    //
    // newFigHeight = max(newFigHeight, minFigHeight);
    //
    newFigHeight
      = max(
          mwVv(newFigHeight, "newFigHeight"),
          mwVv(minFigHeight, "minFigHeight"));
    //
    // 
    // figPos(1) = max(1, figPos(1) - floor((newFigWidth - figPos(3))/2));
    //
    mclIntArrayAssign(
      &figPos,
      max(
        _mxarray0_,
        mclIntArrayRef(mwVv(figPos, "figPos"), 1)
        - floor(
            (mwVv(newFigWidth, "newFigWidth")
             - mclIntArrayRef(mwVv(figPos, "figPos"), 3))
            / _mxarray1_)),
      1);
    //
    // figPos(2) = max(1, figPos(2) - floor((newFigHeight - figPos(4))/2));
    //
    mclIntArrayAssign(
      &figPos,
      max(
        _mxarray0_,
        mclIntArrayRef(mwVv(figPos, "figPos"), 2)
        - floor(
            (mwVv(newFigHeight, "newFigHeight")
             - mclIntArrayRef(mwVv(figPos, "figPos"), 4))
            / _mxarray1_)),
      2);
    //
    // figPos(3) = newFigWidth;
    //
    mclIntArrayAssign(&figPos, mwVv(newFigWidth, "newFigWidth"), 3);
    //
    // figPos(4) = newFigHeight;
    //
    mclIntArrayAssign(&figPos, mwVv(newFigHeight, "newFigHeight"), 4);
    //
    // 
    // % Translate figure position if necessary
    // deltaX = (screenSize(3) - figRightBorder) - (figPos(1) + figPos(3));
    //
    deltaX
      = mclIntArrayRef(mwVv(screenSize, "screenSize"), 3)
        - mwVv(figRightBorder, "figRightBorder")
        - (mclIntArrayRef(mwVv(figPos, "figPos"), 1)
           + mclIntArrayRef(mwVv(figPos, "figPos"), 3));
    //
    // if (deltaX < 0)
    //
    if (mclLtBool(mwVv(deltaX, "deltaX"), _mxarray53_)) {
        //
        // figPos(1) = figPos(1) + deltaX;
        //
        mclIntArrayAssign(
          &figPos,
          mclIntArrayRef(mwVv(figPos, "figPos"), 1) + mwVv(deltaX, "deltaX"),
          1);
    //
    // end
    //
    }
    //
    // deltaY = (screenSize(4) - figTopBorder) - (figPos(2) + figPos(4));
    //
    deltaY
      = mclIntArrayRef(mwVv(screenSize, "screenSize"), 4)
        - mwVv(figTopBorder, "figTopBorder")
        - (mclIntArrayRef(mwVv(figPos, "figPos"), 2)
           + mclIntArrayRef(mwVv(figPos, "figPos"), 4));
    //
    // if (deltaY < 0)
    //
    if (mclLtBool(mwVv(deltaY, "deltaY"), _mxarray53_)) {
        //
        // figPos(2) = figPos(2) + deltaY;
        //
        mclIntArrayAssign(
          &figPos,
          mclIntArrayRef(mwVv(figPos, "figPos"), 2) + mwVv(deltaY, "deltaY"),
          2);
    //
    // end
    //
    }
    //
    // 
    // % Figure out where to place the axes object in the
    // % resized figure.  Make sure axes width and height are at least 1.
    // gutterWidth = figPos(3) - imageWidth;
    //
    gutterWidth
      = mclIntArrayRef(mwVv(figPos, "figPos"), 3)
        - mwVv(imageWidth, "imageWidth");
    //
    // gutterHeight = figPos(4) - imageHeight;
    //
    gutterHeight
      = mclIntArrayRef(mwVv(figPos, "figPos"), 4)
        - mwVv(imageHeight, "imageHeight");
    //
    // gutterLeft = floor(gutterWidth/2);
    //
    gutterLeft = floor(mwVv(gutterWidth, "gutterWidth") / _mxarray1_);
    //
    // gutterBottom = floor(gutterHeight/2);
    //
    gutterBottom = floor(mwVv(gutterHeight, "gutterHeight") / _mxarray1_);
    //
    // 
    // axPos(1) = gutterLeft + 1;
    //
    mclIntArrayAssign(&axPos, mwVv(gutterLeft, "gutterLeft") + _mxarray0_, 1);
    //
    // axPos(2) = gutterBottom + 1;
    //
    mclIntArrayAssign(
      &axPos, mwVv(gutterBottom, "gutterBottom") + _mxarray0_, 2);
    //
    // axPos(3) = max(imageWidth,1);
    //
    mclIntArrayAssign(
      &axPos, max(mwVv(imageWidth, "imageWidth"), _mxarray0_), 3);
    //
    // axPos(4) = max(imageHeight,1);
    //
    mclIntArrayAssign(
      &axPos, max(mwVv(imageHeight, "imageHeight"), _mxarray0_), 4);
    //
    // 
    // set(figHandle, 'Position', figPos)
    //
    ans.EqPrintAns(
      Nset(
        0,
        mwVarargin(
          mwVv(figHandle, "figHandle"), _mxarray58_, mwVv(figPos, "figPos"))));
    //
    // set(axHandle, 'Position', axPos);
    //
    ans.EqAns(
      Nset(
        0,
        mwVarargin(
          mwVa(axHandle, "axHandle"), _mxarray58_, mwVv(axPos, "axPos"))));
    //
    // 
    // % Restore the units
    // drawnow;  % necessary to work around HG bug   -SLE
    //
    drawnow(mwArray::DIN);
    //
    // set(figHandle, 'Units', figUnits);
    //
    ans.EqAns(
      Nset(
        0,
        mwVarargin(
          mwVv(figHandle, "figHandle"),
          _mxarray54_,
          mwVv(figUnits, "figUnits"))));
    //
    // set(axHandle, 'Units', axUnits);
    //
    ans.EqAns(
      Nset(
        0,
        mwVarargin(
          mwVa(axHandle, "axHandle"), _mxarray54_, mwVv(axUnits, "axUnits"))));
    //
    // set(0, 'Units', rootUnits);
    //
    ans.EqAns(
      Nset(
        0, mwVarargin(_mxarray53_, _mxarray54_, mwVv(rootUnits, "rootUnits"))));
    //
    // 
    // % Set the nextplot property of the figure so that the
    // % axes object gets deleted and replaced for the next plot.
    // % That way, the new plot gets drawn in the default position.
    // set(figHandle, 'NextPlot', 'replacechildren');
    //
    ans.EqAns(
      Nset(
        0, mwVarargin(mwVv(figHandle, "figHandle"), _mxarray69_, _mxarray71_)));
    //
    // 
    // % Warn if the display is not truesize, unless warning is disabled
    // % according to toolbox preference setting.
    // if ((scale < 100) & strcmp(iptgetpref('TruesizeWarning'), 'on'))
    //
    {
        mwArray a_ = mwVv(scale, "scale") < _mxarray61_;
        if (tobool(a_)
            && tobool(a_ & strcmp(iptgetpref(_mxarray73_), _mxarray45_))) {
            //
            // message = ['Image is too big to fit on screen; ', ...
            //
            message
              = horzcat(
                  mwVarargin(
                    _mxarray75_,
                    sprintf(
                      _mxarray77_, mwVarargin(floor(mwVv(scale, "scale"))))));
            //
            // sprintf('displaying at %d%% scale.', floor(scale))];
            // warning(message);
            //
            ans.EqAns(Nwarning(0, NULL, mwVarargin(mwVv(message, "message"))));
        } else {
        }
    //
    // end
    //
    }
    //
    // 
    // %--------------------------------------------
    // % Subfunction Resize2
    // %--------------------------------------------
    // % Resize figure containing multiple axes or
    // % other objects.  Basically we're going to
    // % compute a global figure scaling factor
    // % that will bring the target image into
    // % truesize mode.  This works reasonably well
    // % for subplot-type figures as long as all
    // % the images have the same size.  This is
    // % basically the guts of truesize.m from IPT
    // % version 1.
    //
    return_:;
}

//
// The function "Mtruesize_Resize2" is the implementation version of the
// "truesize/Resize2" M-function from file
// "e:\matlab6.5\toolbox\images\images\truesize.m" (lines 316-438). It contains
// the actual compiled code for that M-function. It is a static function and
// must only be called from one of the interface functions, appearing below.
//
//
// function Resize2(axHandle, imHandle, imSize)
//
static void Mtruesize_Resize2(mwArray axHandle,
                              mwArray imHandle,
                              mwArray imSize) {
    mwLocalFunctionTable save_local_function_table_
      = &_local_function_table_truesize;
    mwArray message = mwArray::UNDEFINED;
    mwArray deltaY = mwArray::UNDEFINED;
    mwArray deltaX = mwArray::UNDEFINED;
    mwArray scale = mwArray::UNDEFINED;
    mwArray scaleY = mwArray::UNDEFINED;
    mwArray scaleX = mwArray::UNDEFINED;
    mwArray minFigHeight = mwArray::UNDEFINED;
    mwArray minFigWidth = mwArray::UNDEFINED;
    mwArray figTopBorder = mwArray::UNDEFINED;
    mwArray figBottomBorder = mwArray::UNDEFINED;
    mwArray figRightBorder = mwArray::UNDEFINED;
    mwArray figLeftBorder = mwArray::UNDEFINED;
    mwArray newFigHeight = mwArray::UNDEFINED;
    mwArray newFigWidth = mwArray::UNDEFINED;
    mwArray dy = mwArray::UNDEFINED;
    mwArray dx = mwArray::UNDEFINED;
    mwArray screenSize = mwArray::UNDEFINED;
    mwArray figPosition = mwArray::UNDEFINED;
    mwArray rootUnits = mwArray::UNDEFINED;
    mwArray figUnits = mwArray::UNDEFINED;
    mwArray figHandle = mwArray::UNDEFINED;
    mwArray axPosition = mwArray::UNDEFINED;
    mwArray ans = mwArray::UNDEFINED;
    mwArray axUnits = mwArray::UNDEFINED;
    //
    // 
    // if (isempty(imSize))
    //
    if (tobool(isempty(mwVa(imSize, "imSize")))) {
        //
        // imSize = size(get(imHandle, 'CData'));
        //
        imSize
          = size(
              mwValueVarargout(),
              Nget(1, mwVarargin(mwVa(imHandle, "imHandle"), _mxarray51_)));
    //
    // end
    //
    }
    //
    // 
    // if (prod(imSize) == 0)
    //
    if (mclEqBool(prod(mwVa(imSize, "imSize")), _mxarray53_)) {
        //
        // % Don't try to handle the degenerate case.
        // return;
        //
        goto return_;
    //
    // end
    //
    }
    //
    // 
    // axUnits = get(axHandle, 'Units');
    //
    axUnits = Nget(1, mwVarargin(mwVa(axHandle, "axHandle"), _mxarray54_));
    //
    // set(axHandle, 'Units', 'pixels');
    //
    ans.EqAns(
      Nset(
        0, mwVarargin(mwVa(axHandle, "axHandle"), _mxarray54_, _mxarray56_)));
    //
    // axPosition = get(axHandle, 'Position');
    //
    axPosition = Nget(1, mwVarargin(mwVa(axHandle, "axHandle"), _mxarray58_));
    //
    // % Do we need to do anything?
    // if norm(axPosition(3:4) - [imSize([2 1])]) < sqrt(eps)
    //
    if (mclLtBool(
          norm(
            mclArrayRef(
              mwVv(axPosition, "axPosition"), colon(_mxarray2_, _mxarray68_))
            - mclArrayRef(mwVa(imSize, "imSize"), _mxarray79_)),
          sqrt(_mxarray81_))) {
        //
        // set(axHandle, 'Units', axUnits)
        //
        ans.EqPrintAns(
          Nset(
            0,
            mwVarargin(
              mwVa(axHandle, "axHandle"),
              _mxarray54_,
              mwVv(axUnits, "axUnits"))));
        //
        // return;
        //
        goto return_;
    //
    // end
    //
    }
    //
    // 
    // figHandle = get(axHandle, 'Parent');
    //
    figHandle = Nget(1, mwVarargin(mwVa(axHandle, "axHandle"), _mxarray19_));
    //
    // figUnits = get(figHandle, 'Units');
    //
    figUnits = Nget(1, mwVarargin(mwVv(figHandle, "figHandle"), _mxarray54_));
    //
    // rootUnits = get(0,'Units');
    //
    rootUnits = Nget(1, mwVara

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费观看成人av| 亚洲精品高清在线| 久热成人在线视频| 色噜噜久久综合| 亚洲欧洲一区二区三区| 久久成人免费电影| 日韩一区二区三区免费看| 尤物av一区二区| av影院午夜一区| 18成人在线观看| 99久久久国产精品免费蜜臀| 久久久久久影视| 丁香天五香天堂综合| 久久精品网站免费观看| 91精品国产综合久久久蜜臀图片 | 成人免费av在线| 国产日产欧美一区二区视频| 岛国一区二区三区| 中文字幕一区二区在线观看| 99久久婷婷国产综合精品电影| 国产亚洲精品免费| 成人精品视频一区二区三区 | 国产欧美日本一区视频| 岛国精品一区二区| 亚洲人午夜精品天堂一二香蕉| 成人的网站免费观看| 国产精品午夜电影| 在线观看亚洲一区| 视频在线观看一区| 日韩欧美一区二区三区在线| 国产久卡久卡久卡久卡视频精品| 精品伦理精品一区| 91丨porny丨国产入口| 亚洲777理论| 国产丝袜在线精品| 欧美在线free| 激情综合网最新| 成人欧美一区二区三区视频网页| 欧美日韩中文另类| 国内成人精品2018免费看| 欧美国产成人精品| 69堂精品视频| 91麻豆精东视频| 视频一区视频二区中文字幕| 久久久久99精品国产片| 91论坛在线播放| 国产精品99久久久久久有的能看| 亚洲第一av色| 久久精品一二三| 日韩一区二区免费在线观看| av在线播放不卡| 国产在线不卡一区| 午夜精品久久一牛影视| 亚洲欧洲av色图| 精品国产乱码久久| 欧美一级黄色片| 在线综合视频播放| 91视频观看视频| 91丝袜呻吟高潮美腿白嫩在线观看| 精品一区二区三区免费毛片爱 | 国产综合色产在线精品| 污片在线观看一区二区| 亚洲电影你懂得| 中文字幕日韩一区| 中文字幕中文字幕一区| 26uuu欧美日本| 中文字幕日韩一区| 久久精品人人做| 精品久久人人做人人爱| 精品国产在天天线2019| 日韩一级片网址| 欧美精品亚洲一区二区在线播放| 欧美性xxxxxx少妇| 91国产成人在线| 欧美精品tushy高清| 欧美一区二区视频免费观看| 日韩一区二区三区视频在线| 日韩精品中文字幕一区二区三区| 51午夜精品国产| 精品91自产拍在线观看一区| 国产日韩欧美精品一区| 日本一区二区不卡视频| 自拍偷自拍亚洲精品播放| 一区二区三区在线视频观看| 亚洲gay无套男同| 日韩精品91亚洲二区在线观看 | 国产成人亚洲综合a∨婷婷| 风间由美性色一区二区三区| 欧洲精品一区二区| 91精品国产一区二区三区香蕉| 欧美www视频| 国产欧美一区二区精品婷婷 | 久久众筹精品私拍模特| 欧美激情综合在线| 亚洲图片自拍偷拍| 高清不卡在线观看| 在线视频一区二区三区| 欧美mv和日韩mv国产网站| 亚洲国产精品国自产拍av| 亚洲自拍欧美精品| 国产精品小仙女| 91麻豆精品国产91久久久 | 欧美精品一二三| 国产精品女人毛片| 日本最新不卡在线| 97久久精品人人做人人爽| 国产亚洲欧美日韩日本| 日本欧美一区二区三区乱码| 99久久婷婷国产综合精品电影 | 成人黄色免费短视频| 日韩一区二区三区免费看 | 久久99精品国产麻豆婷婷洗澡| 色婷婷久久综合| 中文字幕一区二| 久久99国产精品久久99| 欧美一区二区三区日韩| 一区二区三区久久| 91亚洲精品一区二区乱码| 久久久777精品电影网影网 | 在线亚洲免费视频| 亚洲婷婷在线视频| 成人国产精品视频| 久久精品人人做| 国产盗摄视频一区二区三区| 久久一区二区三区四区| 精品亚洲免费视频| 久久久综合精品| 国产高清精品网站| 久久这里都是精品| 国产麻豆精品久久一二三| 欧美一区二区三区婷婷月色| 石原莉奈在线亚洲二区| 欧美日高清视频| 婷婷成人激情在线网| 91精品欧美一区二区三区综合在| 日本va欧美va瓶| 精品国产91久久久久久久妲己| 人人爽香蕉精品| 久久久久久久久蜜桃| 国产成人8x视频一区二区 | 极品美女销魂一区二区三区| 久久久久综合网| 91免费小视频| 免费一级片91| 欧美激情一区在线观看| 91免费国产在线观看| 香蕉av福利精品导航| 久久美女艺术照精彩视频福利播放 | 美女精品自拍一二三四| 久久久久9999亚洲精品| 丰满放荡岳乱妇91ww| 亚洲一区国产视频| 麻豆国产91在线播放| 欧美国产激情二区三区| 欧美体内she精视频| 国内欧美视频一区二区| 一区二区三区日韩| 精品国产一区a| 欧美日韩一区在线| 国产成人精品亚洲777人妖| 午夜精品福利一区二区蜜股av| 精品国产污污免费网站入口 | 麻豆91免费看| 亚洲高清不卡在线观看| 日本一区二区高清| 日韩欧美黄色影院| 欧美精品电影在线播放| 91在线观看成人| 日本不卡视频一二三区| 亚洲成人免费视频| 一片黄亚洲嫩模| 国产日韩欧美高清| 91精品国产色综合久久不卡电影| 成人av免费在线观看| 黑人精品欧美一区二区蜜桃| 日韩精品一区第一页| 亚洲一区二区三区视频在线| 亚洲欧洲www| 亚洲精品国产精华液| 中文字幕亚洲一区二区va在线| 久久久精品tv| 久久精品视频一区二区三区| 久久一二三国产| 久久久亚洲国产美女国产盗摄 | 久久蜜桃一区二区| 久久精品夜夜夜夜久久| xf在线a精品一区二区视频网站| 欧美一区二区三区日韩视频| 91精品国产综合久久久久久久| 欧美美女喷水视频| 欧美日韩国产首页| 欧美久久久久免费| 欧美一区二区三区成人| 欧美电视剧免费观看| 精品精品国产高清一毛片一天堂| 精品欧美乱码久久久久久| 国产午夜精品一区二区三区嫩草| 亚洲精品在线一区二区| 欧美激情在线免费观看| 亚洲美女免费视频|