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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? vtkimagefoo.cxx

?? a very goog book
?? CXX
字號:
/*=========================================================================  Program:   Visualization Toolkit  Module:    $RCSfile: vtkImageFoo.cxx,v $  Language:  C++  Date:      $Date: 2002/12/09 20:49:50 $  Version:   $Revision: 1.5 $  Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen   All rights reserved.  See Copyright.txt or http://www.kitware.com/Copyright.htm for details.     This software is distributed WITHOUT ANY WARRANTY; without even      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR      PURPOSE.  See the above copyright notice for more information.=========================================================================*/#include "vtkImageFoo.h"#include "vtkBar.h"#include "vtkImageData.h"#include "vtkObjectFactory.h"//----------------------------------------------------------------------------vtkCxxRevisionMacro(vtkImageFoo, "$Revision: 1.5 $");vtkStandardNewMacro(vtkImageFoo);//----------------------------------------------------------------------------vtkImageFoo::vtkImageFoo(){  this->Foo = 0.0;  this->OutputScalarType = -1;  this->Bar = vtkBar::New();}//----------------------------------------------------------------------------vtkImageFoo::~vtkImageFoo(){  if (this->Bar)    {    this->Bar->Delete();    this->Bar = NULL;    }}//----------------------------------------------------------------------------void vtkImageFoo::ExecuteInformation(vtkImageData *inData,                                      vtkImageData *outData){  this->vtkImageToImageFilter::ExecuteInformation(inData, outData);  if (this->OutputScalarType != -1)    {    outData->SetScalarType(this->OutputScalarType);    }}//----------------------------------------------------------------------------// This templated function executes the filter for any type of data.template <class IT, class OT>static void vtkImageFooExecute(vtkImageFoo *self,                               vtkImageData *inData, IT *inPtr,                               vtkImageData *outData, OT *outPtr,                               int outExt[6], int id){  float foo = self->GetFoo();  int idxR, idxY, idxZ;  int maxY, maxZ;  int inIncX, inIncY, inIncZ;  int outIncX, outIncY, outIncZ;  int rowLength;  unsigned long count = 0;  unsigned long target;  // find the region to loop over  rowLength = (outExt[1] - outExt[0]+1)*inData->GetNumberOfScalarComponents();  maxY = outExt[3] - outExt[2];   maxZ = outExt[5] - outExt[4];  target = (unsigned long)((maxZ+1)*(maxY+1)/50.0);  target++;    // Get increments to march through data   inData->GetContinuousIncrements(outExt, inIncX, inIncY, inIncZ);  outData->GetContinuousIncrements(outExt, outIncX, outIncY, outIncZ);  // Loop through ouput pixels  for (idxZ = 0; idxZ <= maxZ; idxZ++)    {    for (idxY = 0; !self->AbortExecute && idxY <= maxY; idxY++)      {      for (idxR = 0; idxR < rowLength; idxR++)        {        // Pixel operation. Add foo. Dumber would be impossible.        *outPtr = (OT)((float)(*inPtr) + foo);        outPtr++;        inPtr++;        }      outPtr += outIncY;      inPtr += inIncY;      }    outPtr += outIncZ;    inPtr += inIncZ;    }}//----------------------------------------------------------------------------template <class T>static void vtkImageFooExecute1(vtkImageFoo *self,                                vtkImageData *inData, T *inPtr,                                vtkImageData *outData,                                int outExt[6], int id){  void *outPtr = outData->GetScalarPointerForExtent(outExt);    switch (outData->GetScalarType())    {    vtkTemplateMacro7(vtkImageFooExecute, self, inData, inPtr,                      outData, (VTK_TT *)(outPtr),outExt, id);    default:      vtkGenericWarningMacro("Execute: Unknown input ScalarType");      return;    }}//----------------------------------------------------------------------------// This method is passed a input and output data, and executes the filter// algorithm to fill the output from the input.// It just executes a switch statement to call the correct function for// the datas data types.void vtkImageFoo::ThreadedExecute(vtkImageData *inData,                                   vtkImageData *outData,                                  int outExt[6], int id){  void *inPtr = inData->GetScalarPointerForExtent(outExt);    switch (inData->GetScalarType())    {    vtkTemplateMacro6(vtkImageFooExecute1, this,                       inData, (VTK_TT *)(inPtr), outData, outExt, id);    default:      vtkErrorMacro(<< "Execute: Unknown ScalarType");      return;    }}//----------------------------------------------------------------------------void vtkImageFoo::PrintSelf(ostream& os, vtkIndent indent){  vtkImageToImageFilter::PrintSelf(os,indent);  os << indent << "Foo: " << this->Foo << "\n";  os << indent << "Output Scalar Type: " << this->OutputScalarType << "\n";}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产片| 一区二区视频免费在线观看| 亚洲欧洲日产国产综合网| 亚洲成人av一区二区三区| 成人丝袜高跟foot| 日韩视频免费直播| 亚洲电影第三页| aaa亚洲精品| 久久精品一二三| 人人精品人人爱| 一本一道久久a久久精品综合蜜臀| 日韩欧美中文一区二区| 亚洲一区二区三区在线看| 成人av网站在线| 国产欧美一区二区三区沐欲| 狂野欧美性猛交blacked| 欧美日韩亚洲综合一区 | 91视频免费播放| 久久久久久99久久久精品网站| 青青青爽久久午夜综合久久午夜| 欧美优质美女网站| 亚洲一区二区三区四区在线观看| 99久久久久免费精品国产| 日本一区二区视频在线| 懂色av一区二区三区免费看| 久久精品夜色噜噜亚洲aⅴ| 国产综合色精品一区二区三区| 日韩欧美一区电影| 激情另类小说区图片区视频区| 制服丝袜亚洲播放| 裸体健美xxxx欧美裸体表演| 日韩美一区二区三区| 麻豆一区二区99久久久久| 日韩一区二区三区在线观看| 奇米色一区二区三区四区| 日韩免费看的电影| 精品一区二区av| 久久久激情视频| 处破女av一区二区| 亚洲欧美一区二区三区久本道91| 色综合久久久久网| 五月婷婷激情综合网| 日韩三级伦理片妻子的秘密按摩| 精品无码三级在线观看视频| 久久久夜色精品亚洲| 99久久久久久| 午夜欧美视频在线观看 | 欧美日韩在线不卡| 五月婷婷激情综合| 久久在线观看免费| 成人av电影在线播放| 亚洲综合色婷婷| 日韩三级视频在线观看| 国产a级毛片一区| 亚洲另类中文字| 91麻豆精品国产无毒不卡在线观看| 久久国产三级精品| 国产精品久久久久久久久久久免费看 | 国产调教视频一区| 色婷婷综合激情| 奇米一区二区三区av| 国产精品久久夜| 91精品一区二区三区久久久久久| 国产麻豆精品95视频| 亚洲欧美日韩中文播放| 91麻豆精品国产无毒不卡在线观看 | 91热门视频在线观看| 日韩成人av影视| 国产精品青草久久| 91精品国产综合久久福利| 成熟亚洲日本毛茸茸凸凹| 首页国产欧美久久| 国产精品麻豆一区二区| 日韩一卡二卡三卡| 91视频免费看| 黑人精品欧美一区二区蜜桃| 夜夜精品视频一区二区| 久久久亚洲精品石原莉奈| 欧美日韩黄色影视| av亚洲精华国产精华| 美国十次综合导航| 亚洲主播在线播放| 国产精品麻豆99久久久久久| 日韩一区二区电影| 欧美性生交片4| 中文av字幕一区| 91浏览器打开| 久久国产视频网| 一区二区三区在线看| 91精品在线麻豆| 日本久久电影网| 国产香蕉久久精品综合网| 国产欧美一区二区精品忘忧草| 国产女人18毛片水真多成人如厕 | 精品国产人成亚洲区| 亚洲精品在线观看视频| 久久九九99视频| 中文字幕中文乱码欧美一区二区 | 亚洲国产精品av| 亚洲欧美日韩系列| 亚洲国产成人av好男人在线观看| 日韩国产成人精品| 国内外成人在线| 色综合色综合色综合色综合色综合 | 不卡的看片网站| 欧美日韩在线播| 久久亚洲春色中文字幕久久久| 国产精品网曝门| 午夜精品福利一区二区蜜股av| 九色综合狠狠综合久久| heyzo一本久久综合| 91精品国产综合久久精品性色| 久久综合国产精品| 一卡二卡欧美日韩| 国产精品综合视频| 欧美午夜在线一二页| 久久综合九色欧美综合狠狠| 亚洲精品视频免费看| 国产一区二区三区香蕉 | 亚洲成人一二三| 精品一区二区三区影院在线午夜| av毛片久久久久**hd| 欧美一区二区黄| 亚洲视频一区二区免费在线观看 | 亚洲成人av中文| 国产成人午夜精品影院观看视频| 欧美午夜不卡视频| 日本一区二区视频在线| 免费一级片91| 91论坛在线播放| 久久奇米777| 日韩电影免费在线| 色综合久久久久久久久久久| 久久久久久99精品| 免费成人在线网站| 欧美午夜一区二区三区| 国产精品久久久久影院色老大| 久久9热精品视频| 欧美三级一区二区| 亚洲蜜桃精久久久久久久| 国产一区 二区| 91超碰这里只有精品国产| 亚洲精品乱码久久久久久久久| 国产乱淫av一区二区三区| 欧美一区二区三区免费大片| 一区二区三区日韩精品| 成人网在线免费视频| 国产亚洲短视频| 国产揄拍国内精品对白| 91精品国产aⅴ一区二区| 夜夜夜精品看看| 色噜噜狠狠成人中文综合| 国产精品久久免费看| 国产91精品露脸国语对白| 久久久久久免费毛片精品| 美女在线观看视频一区二区| 欧美日韩成人综合| 香港成人在线视频| 欧美日韩在线播放三区四区| 亚洲国产精品一区二区www在线| 色噜噜狠狠一区二区三区果冻| 最新日韩av在线| 91视频在线观看| 亚洲精品欧美二区三区中文字幕| 成人a级免费电影| 亚洲三级在线免费观看| 91麻豆免费观看| 亚洲伊人色欲综合网| 欧美午夜电影网| 天堂成人国产精品一区| 欧美一区二区在线看| 狠狠色狠狠色综合| 国产偷v国产偷v亚洲高清| 成人网男人的天堂| 一区二区三区在线免费播放| 欧美无乱码久久久免费午夜一区| 亚洲成va人在线观看| 欧美一区二区三区免费在线看 | 国产高清在线精品| 国产精品乱人伦| 色综合天天综合网国产成人综合天| 亚洲三级电影网站| 欧美亚洲一区二区在线观看| 天堂久久一区二区三区| 精品国产1区二区| 国产福利一区二区三区视频在线| 中文字幕亚洲视频| 欧美三级韩国三级日本一级| 天天影视色香欲综合网老头| 欧美mv日韩mv国产网站app| 麻豆91在线观看| 国产欧美一区二区精品秋霞影院| 色综合网色综合| 免费久久精品视频| 久久久久久久久久美女| 日本高清无吗v一区| 青娱乐精品视频在线| 欧美激情在线看| 欧美日韩亚洲综合一区二区三区| 毛片av一区二区三区|