当前位置: 首页>>代码示例>>C++>>正文


C++ Chrono::Stop方法代码示例

本文整理汇总了C++中Chrono::Stop方法的典型用法代码示例。如果您正苦于以下问题:C++ Chrono::Stop方法的具体用法?C++ Chrono::Stop怎么用?C++ Chrono::Stop使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Chrono的用法示例。


在下文中一共展示了Chrono::Stop方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: infinitise

//-***  Exported Functions : infinitise()
void infinitise(void ***Zprim, REELLE **Zbuf,
		double cste_dist,int** roof,int Tx, int Ty,bool dupli) {
  int i,j;
  if(verbose>1){
    myclock.Start();
    cout<<"* infinitise(): DEBUT\n";
  }
  //init
  Zdat0.alloue(Tx,Ty);
  Zbuf0.alloue(Tx,Ty);
  // parameters --> global variables
  Zdat8=Zprim;
  Zbuf8=Zbuf;
  T=roof;
  duplik=dupli;
  cdist=cste_dist;
  Ti=Tx;Tj=Ty;
  for(j=0;j<Ty;j++)
    for(i=0;i<Tx;i++) {
      Zdat0(i,j)=Zprim[i][j];
      Zbuf0(i,j)=Zbuf[i][j];

    }
  i=j=0;

  /* for(int ii=0; ii<4; ii++)
     for(int jj=0;jj<2;jj++)
     printf("---->  T(%d,%d) = %d\n",ii,jj,T[ii][jj]);
  */
  /* //MC 1996 : Ok mais pb d'arrondi possible donc...
     tr[0]=T[3][0]-T[0][0];
     tr[1]=T[3][1]-T[0][1];
     tr[2]=T[1][0]-T[0][0];
     tr[3]=T[1][1]-T[0][1];
  */
  //    printf("\nOLD tr(0-3)=(%d, %d, %d, %d)\n", tr[0], tr[1], tr[2], tr[3]);

  //MC09: debug / fort angles zenitaux => ne chga erien mais plus rigoureux
  tr[0]=round( ( (T[3][0]-T[0][0]) +(T[2][0]-T[1][0]) )/2.);
  tr[1]=round( ( (T[3][1]-T[0][1]) +(T[2][1]-T[1][1]) )/2.);
  tr[2]=round( ( (T[1][0]-T[0][0]) +(T[2][0]-T[3][0]) )/2.);
  tr[3]=round( ( (T[1][1]-T[0][1]) +(T[2][1]-T[3][1]) )/2.);
  //fin dbug MC09
 
  tr[4]=-tr[2];
  tr[5]=-tr[3];
  tr[6]=-tr[0];
  tr[7]=-tr[1];

  // printf(" NEW tr(0-3)=(%d, %d, %d, %d)\n", tr[0], tr[1], tr[2], tr[3]);

  // pave tq le toit et ses translates pavent tte l'image 
  pave(i,j,0); //up
  i+=tr[6];
  j+=tr[7];
  pave(i,j,6); //down
  //Mr Propre
  Zdat0.free();
  Zbuf0.free();
  if(verbose>1){
    myclock.Stop();
    cout<<"\n::::>  Infinitisation en "<<myclock<<endl;
    fflush(stdout);
  }
}//infinitise()
开发者ID:openalea-incubator,项目名称:caribu,代码行数:66,代码来源:infini.cpp


注:本文中的Chrono::Stop方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。