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


C++ Cube::getMax方法代码示例

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


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

示例1: combineCube

Cube Cube::combineCube(Cube a, Cube b)
{
   Vec4 min,max;
   Vec4 aux1,aux2;
   aux1 = a.getMin();
   aux2 = b.getMin();
   if(aux1.x()<aux2.x()) min.x1 = aux1.x();
   else min.x1 = aux2.x();
   if(aux1.y()<aux2.y()) min.x2 = aux1.y();
   else min.x2 = aux2.y();
   if(aux1.z()<aux2.z()) min.x3 = aux1.z();
   else min.x3 = aux2.z();

   aux1 = a.getMax();
   aux2 = b.getMax();
   if(aux1.x()>aux2.x()) max.x1 = aux1.x();
   else max.x1 = aux2.x();
   if(aux1.y()>aux2.y()) max.x2 = aux1.y();
   else max.x2 = aux2.y();
   if(aux1.z()>aux2.z()) max.x3 = aux1.z();
   else max.x3 = aux2.z();

   Cube c = Cube(min,max);
//   c = c.setCube(min,max);
   return c;

}
开发者ID:danilob,项目名称:SceneBuild,代码行数:27,代码来源:cube.cpp


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