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

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

?? truesize.cpp

?? matlab的可執(zhí)行程序
?? CPP
?? 第 1 頁 / 共 5 頁
字號:
                // resizeType = 2;
                //
                *resizeType = _mxarray1_;
            //
            // else
            //
            } else {
                //
                // % Yes, one image and one colorbar
                // resizeType = 3;
                //
                *resizeType = _mxarray2_;
            //
            // end
            //
            }
        //
        // end
        //
        }
    //
    // end
    //
    }
    //
    // 
    // 
    // %--------------------------------------------
    // % Subfunction Resize1
    // %--------------------------------------------
    //
    return_:
    mwValidateOutput(axHandle, 1, nargout_, "axHandle", "truesize/ParseInputs");
    mwValidateOutput(
      *imHandle, 2, nargout_, "imHandle", "truesize/ParseInputs");
    mwValidateOutput(
      *colorbarHandle, 3, nargout_, "colorbarHandle", "truesize/ParseInputs");
    mwValidateOutput(*imSize, 4, nargout_, "imSize", "truesize/ParseInputs");
    mwValidateOutput(
      *resizeType, 5, nargout_, "resizeType", "truesize/ParseInputs");
    mwValidateOutput(*msg, 6, nargout_, "msg", "truesize/ParseInputs");
    return axHandle;
}

//
// The function "Mtruesize_Resize1" is the implementation version of the
// "truesize/Resize1" M-function from file
// "e:\matlab6.5\toolbox\images\images\truesize.m" (lines 176-316). 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 Resize1(axHandle, imHandle, imSize)
//
static void Mtruesize_Resize1(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 newFigHeight = mwArray::UNDEFINED;
    mwArray newFigWidth = mwArray::UNDEFINED;
    mwArray gutterHeight = mwArray::UNDEFINED;
    mwArray gutterWidth = mwArray::UNDEFINED;
    mwArray nonzeroGutters = mwArray::UNDEFINED;
    mwArray defAxesPos = mwArray::UNDEFINED;
    mwArray done = mwArray::UNDEFINED;
    mwArray scale = mwArray::UNDEFINED;
    mwArray screenHeight = mwArray::UNDEFINED;
    mwArray screenWidth = mwArray::UNDEFINED;
    mwArray screenSize = mwArray::UNDEFINED;
    mwArray gutterTop = mwArray::UNDEFINED;
    mwArray gutterBottom = mwArray::UNDEFINED;
    mwArray gutterRight = mwArray::UNDEFINED;
    mwArray gutterLeft = mwArray::UNDEFINED;
    mwArray figPos = 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 rootUnits = mwArray::UNDEFINED;
    mwArray figUnits = mwArray::UNDEFINED;
    mwArray figHandle = mwArray::UNDEFINED;
    mwArray axPos = mwArray::UNDEFINED;
    mwArray ans = mwArray::UNDEFINED;
    mwArray axUnits = mwArray::UNDEFINED;
    mwArray imageHeight = mwArray::UNDEFINED;
    mwArray imageWidth = mwArray::UNDEFINED;
    //
    // % Resize figure containing a single axes
    // % object with a single image.
    // 
    // if (isempty(imSize))
    //
    if (tobool(isempty(mwVa(imSize, "imSize")))) {
        //
        // % How big is the image?
        // imageWidth = size(get(imHandle, 'CData'), 2);
        //
        imageWidth
          = size(
              mwValueVarargout(),
              Nget(1, mwVarargin(mwVa(imHandle, "imHandle"), _mxarray51_)),
              _mxarray1_);
        //
        // imageHeight = size(get(imHandle, 'CData'), 1);
        //
        imageHeight
          = size(
              mwValueVarargout(),
              Nget(1, mwVarargin(mwVa(imHandle, "imHandle"), _mxarray51_)),
              _mxarray0_);
    //
    // else
    //
    } else {
        //
        // imageWidth = imSize(2);
        //
        imageWidth = mclIntArrayRef(mwVa(imSize, "imSize"), 2);
        //
        // imageHeight = imSize(1);
        //
        imageHeight = mclIntArrayRef(mwVa(imSize, "imSize"), 1);
    //
    // end
    //
    }
    //
    // 
    // if (imageWidth * imageHeight == 0)
    //
    if (mclEqBool(
          mwVv(imageWidth, "imageWidth") * mwVv(imageHeight, "imageHeight"),
          _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_)));
    //
    // axPos = get(axHandle, 'Position');
    //
    axPos = Nget(1, mwVarargin(mwVa(axHandle, "axHandle"), _mxarray58_));
    //
    // 
    // 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, mwVarargin(_mxarray53_, _mxarray54_));
    //
    // set(figHandle, 'Units', 'pixels');
    //
    ans.EqAns(
      Nset(
        0, mwVarargin(mwVv(figHandle, "figHandle"), _mxarray54_, _mxarray56_)));
    //
    // set(0, 'Units', 'pixels');
    //
    ans.EqAns(Nset(0, mwVarargin(_mxarray53_, _mxarray54_, _mxarray56_)));
    //
    // 
    // figLeftBorder = 10;  % assume left figure decorations are 10 pixels
    //
    figLeftBorder = _mxarray60_;
    //
    // figRightBorder = 10;
    //
    figRightBorder = _mxarray60_;
    //
    // figBottomBorder = 10;
    //
    figBottomBorder = _mxarray60_;
    //
    // figTopBorder = 100;
    //
    figTopBorder = _mxarray61_;
    //
    // 
    // minFigWidth = 128; % don't try to display a figure smaller than this.
    //
    minFigWidth = _mxarray62_;
    //
    // minFigHeight = 128;
    //
    minFigHeight = _mxarray62_;
    //
    // 
    // % What are the gutter sizes?
    // figPos = get(figHandle, 'Position');
    //
    figPos = Nget(1, mwVarargin(mwVv(figHandle, "figHandle"), _mxarray58_));
    //
    // gutterLeft = max(axPos(1) - 1, 0);
    //
    gutterLeft
      = max(mclIntArrayRef(mwVv(axPos, "axPos"), 1) - _mxarray0_, _mxarray53_);
    //
    // gutterRight = max(figPos(3) - (axPos(1) + axPos(3)) + 1, 0);
    //
    gutterRight
      = max(
          mclIntArrayRef(mwVv(figPos, "figPos"), 3)
          - (mclIntArrayRef(mwVv(axPos, "axPos"), 1)
             + mclIntArrayRef(mwVv(axPos, "axPos"), 3))
          + _mxarray0_,
          _mxarray53_);
    //
    // gutterBottom = max(axPos(2) - 1, 0);
    //
    gutterBottom
      = max(mclIntArrayRef(mwVv(axPos, "axPos"), 2) - _mxarray0_, _mxarray53_);
    //
    // gutterTop = max(figPos(4) - (axPos(2) + axPos(4)) + 1, 0);
    //
    gutterTop
      = max(
          mclIntArrayRef(mwVv(figPos, "figPos"), 4)
          - (mclIntArrayRef(mwVv(axPos, "axPos"), 2)
             + mclIntArrayRef(mwVv(axPos, "axPos"), 4))
          + _mxarray0_,
          _mxarray53_);
    //
    // 
    // % What are the screen dimensions
    // screenSize = get(0, 'ScreenSize');
    //
    screenSize = Nget(1, mwVarargin(_mxarray53_, _mxarray63_));
    //
    // screenWidth = screenSize(3);
    //
    screenWidth = mclIntArrayRef(mwVv(screenSize, "screenSize"), 3);
    //
    // screenHeight = screenSize(4);
    //
    screenHeight = mclIntArrayRef(mwVv(screenSize, "screenSize"), 4);
    //
    // if ((screenWidth <= 1) | (screenHeight <= 1))
    //
    {
        mwArray a_ = mwVv(screenWidth, "screenWidth") <= _mxarray0_;
        if (tobool(a_)
            || tobool(a_ | mwVv(screenHeight, "screenHeight") <= _mxarray0_)) {
            //
            // screenWidth = Inf;
            //
            screenWidth = _mxarray65_;
            //
            // screenHeight = Inf;
            //
            screenHeight = _mxarray65_;
        } else {
        }
    //
    // end
    //
    }
    //
    // 
    // scale = 100;
    //
    scale = _mxarray61_;
    //
    // done = 0;
    //
    done = _mxarray53_;
    //
    // defAxesPos = get(0,'DefaultAxesPosition');
    //
    defAxesPos = Nget(1, mwVarargin(_mxarray53_, _mxarray66_));
    //
    // nonzeroGutters = (gutterLeft > 0);
    //
    nonzeroGutters = mwVv(gutterLeft, "gutterLeft") > _mxarray53_;
    //
    // while (~done)
    //
    while (mclNotBool(mwVv(done, "done"))) {
        //
        // if (nonzeroGutters)
        //
        if (tobool(mwVv(nonzeroGutters, "nonzeroGutters"))) {
            //
            // gutterWidth = round((1 - defAxesPos(3)) * imageWidth / defAxesPos(3));
            //
            gutterWidth
              = round(
                  (_mxarray0_
                   - mclIntArrayRef(mwVv(defAxesPos, "defAxesPos"), 3))
                  * mwVv(imageWidth, "imageWidth")
                  / mclIntArrayRef(mwVv(defAxesPos, "defAxesPos"), 3));
            //
            // gutterHeight = round((1 - defAxesPos(4)) * imageHeight / defAxesPos(4));
            //
            gutterHeight
              = round(
                  (_mxarray0_
                   - mclIntArrayRef(mwVv(defAxesPos, "defAxesPos"), 4))
                  * mwVv(imageHeight, "imageHeight")
                  / mclIntArrayRef(mwVv(defAxesPos, "defAxesPos"), 4));
            //
            // newFigWidth = imageWidth + gutterWidth;
            //
            newFigWidth
              = mwVv(imageWidth, "imageWidth")
                + mwVv(gutterWidth, "gutterWidth");
            //
            // newFigHeight = imageHeight + gutterHeight;
            //
            newFigHeight
              = mwVv(imageHeight, "imageHeight")
                + mwVv(gutterHeight, "gutterHeight");
        //
        // else
        //
        } else {
            //
            // newFigWidth = imageWidth;
            //
            newFigWidth = mwVv(imageWidth, "imageWidth");
            //
            // newFigHeight = imageHeight;
            //
            newFigHeight = mwVv(imageHeight, "imageHeight");
        //
        // end
        //
        }
        //
        // if (((newFigWidth + figLeftBorder + figRightBorder) > screenWidth) | ...
        //
        {
            mwArray a_
              = mwVv(newFigWidth, "newFigWidth")
                + mwVv(figLeftBorder, "figLeftBorder")
                + mwVv(figRightBorder, "figRightBorder")
                > mwVv(screenWidth, "screenWidth");
            if (tobool(a_)
                || tobool(
                     a_
                     | mwVv(newFigHeight, "newFigHeight")
                       + mwVv(figBottomBorder, "figBottomBorder")
                       + mwVv(figTopBorder, "figTopBorder")
                       > mwVv(screenHeight, "screenHeight"))) {
                //
                // ((newFigHeight + figBottomBorder + figTopBorder) > screenHeight))
                // scale = 3 * scale / 4;
                //
                scale = _mxarray2_ * mwVv(scale, "scale") / _mxarray68_;
                //
                // imageWidth = round(imageWidth * scale / 100);
                //
                imageWidth
                  = round(
                      mwVv(imageWidth, "imageWidth") * mwVv(scale, "scale")
                      / _mxarray61_);
                //
                // imageHeight = round(imageHeight * scale / 100);
                //
                imageHeight
                  = round(
                      mwVv(imageHeight, "imageHeight") * mwVv(scale, "scale")
                      / _mxarray61_);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产清纯白嫩初高生在线观看91| 国产欧美精品一区二区色综合 | 99视频精品在线| 国产在线观看一区二区| 久久成人久久爱| 亚洲综合图片区| 欧美a级理论片| 狠狠狠色丁香婷婷综合久久五月| 亚洲va欧美va人人爽| 日韩成人av影视| 久久精品国产77777蜜臀| 老司机一区二区| 成人h动漫精品一区二| 国产iv一区二区三区| 床上的激情91.| 色综合天天综合色综合av | 欧美一区二区三区免费在线看| 91香蕉视频在线| 色综合久久综合网97色综合| 一本大道久久a久久综合| 欧美日韩一区二区电影| 久久久久久影视| 亚洲综合激情网| 日韩国产欧美一区二区三区| 亚洲中国最大av网站| 日欧美一区二区| 欧美三区在线观看| 久久久三级国产网站| 首页国产欧美久久| 欧美性生交片4| 综合av第一页| 99视频精品在线| 国产精品伦理在线| 狠狠色丁香久久婷婷综合_中| 91麻豆精品在线观看| 国产精品入口麻豆原神| 国产成人一区在线| 久久在线免费观看| 国产在线视频不卡二| 欧美本精品男人aⅴ天堂| 日韩精品每日更新| 欧美日韩精品专区| 五月激情综合色| 欧美一卡二卡三卡| 日韩av网站在线观看| 91超碰这里只有精品国产| 一区二区三区欧美在线观看| 一本一道波多野结衣一区二区| 中文字幕欧美一| 成人亚洲一区二区一| 中文字幕在线不卡一区| 国产a视频精品免费观看| 国产精品沙发午睡系列990531| 波多野结衣亚洲| 一区二区三区四区亚洲| 色激情天天射综合网| 亚洲观看高清完整版在线观看| 国产v日产∨综合v精品视频| 日韩美女久久久| 欧美一卡二卡在线| 国产综合久久久久影院| 亚洲色欲色欲www在线观看| 欧美中文字幕一区| 国产一区二区三区在线观看精品| 国产精品伦一区| 欧美日韩aaaaaa| 国产乱码精品一区二区三区忘忧草| 中文成人av在线| 欧美日产在线观看| 国产成人一区在线| 亚洲成av人片www| 国产精品青草久久| 欧美电影一区二区| 99这里只有久久精品视频| 青青青爽久久午夜综合久久午夜| 国产视频911| 日韩亚洲国产中文字幕欧美| 97精品久久久午夜一区二区三区| 久久国内精品视频| 一区二区三区自拍| 中文字幕乱码日本亚洲一区二区 | 亚洲免费视频中文字幕| 久久婷婷国产综合精品青草| 欧美精品久久99久久在免费线 | 久久久九九九九| 91精品国产综合久久婷婷香蕉| 91在线国产福利| 成人综合婷婷国产精品久久蜜臀| 国产成人av电影在线| 亚洲图片欧美色图| 一区二区三区成人在线视频| 国产精品日韩成人| 欧美激情综合五月色丁香| 日韩欧美一区二区免费| 91精品国产综合久久婷婷香蕉 | 麻豆成人久久精品二区三区红| 亚洲国产一区二区视频| 亚洲一区二区在线免费观看视频 | 99精品欧美一区二区三区小说| 国产尤物一区二区在线| 韩国午夜理伦三级不卡影院| 久久国产麻豆精品| 国产一区二区在线影院| 国产麻豆视频一区二区| 极品美女销魂一区二区三区| 九一久久久久久| 国产河南妇女毛片精品久久久| 国产suv精品一区二区三区| 成人一区在线观看| 欧美中文字幕一区| 日韩视频中午一区| 国产女同互慰高潮91漫画| 欧美激情中文字幕一区二区| 中文字幕色av一区二区三区| 亚洲电影一区二区| 蓝色福利精品导航| 夫妻av一区二区| 欧美午夜影院一区| 日韩精品一区在线| 亚洲欧美在线观看| 免费观看91视频大全| 不卡一区中文字幕| 欧美一区二区黄| 亚洲一区二区精品3399| 午夜精品视频在线观看| 久久国产精品免费| 一本色道久久综合亚洲精品按摩| 制服视频三区第一页精品| 久久美女高清视频| 香蕉影视欧美成人| 国内精品久久久久影院薰衣草| 91天堂素人约啪| 精品成人免费观看| 天天影视色香欲综合网老头| 高清久久久久久| 日韩欧美一区二区不卡| 亚洲自拍与偷拍| 一本色道**综合亚洲精品蜜桃冫| 欧美精品乱人伦久久久久久| 亚洲视频一区在线观看| 国产精品一区二区三区99| 欧美喷水一区二区| 夜夜亚洲天天久久| 99久久国产综合色|国产精品| 国产午夜精品一区二区三区视频 | 亚洲精品一区二区三区四区高清 | 欧美二区在线观看| 亚洲国产精品久久人人爱| 欧美主播一区二区三区美女| 亚洲欧美另类在线| 91黄色免费观看| 一区二区三区高清| 欧美性生活影院| 国产麻豆精品久久一二三| 欧美日韩久久久| 亚洲一区二区三区四区中文字幕| 国产精品69久久久久水密桃| 欧美日韩亚州综合| 久久亚区不卡日本| 国产美女精品人人做人人爽| 欧美日韩视频在线第一区| 日韩视频在线永久播放| 欧美成人在线直播| 毛片不卡一区二区| 日韩欧美不卡在线观看视频| 韩国精品主播一区二区在线观看 | 国产一区二区三区不卡在线观看| 日韩精品一区二区在线观看| 国产精品1024| 亚洲欧洲日韩在线| 正在播放一区二区| 国产在线不卡一区| 亚洲欧美视频在线观看视频| 欧美性xxxxx极品少妇| 日本不卡123| 欧美国产一区二区| 欧美体内she精视频| 久久99国产精品麻豆| 中文字幕乱码久久午夜不卡 | 26uuu另类欧美| 色综合网站在线| 国模少妇一区二区三区| 1024亚洲合集| 久久精品无码一区二区三区| av动漫一区二区| 美女免费视频一区二区| 中文字幕一区二区三区不卡在线 | 欧美性大战久久久| 亚洲婷婷在线视频| 91麻豆视频网站| 国产精品888| 免费成人在线播放| 五月婷婷色综合| 亚洲精品午夜久久久| 日本一区二区在线不卡| 精品电影一区二区三区| 在线精品国精品国产尤物884a| 国产99久久久国产精品| 精品一区二区三区的国产在线播放 | 欧美日韩精品一区视频|