本文整理汇总了C++中CoordinateSystem::size方法的典型用法代码示例。如果您正苦于以下问题:C++ CoordinateSystem::size方法的具体用法?C++ CoordinateSystem::size怎么用?C++ CoordinateSystem::size使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CoordinateSystem
的用法示例。
在下文中一共展示了CoordinateSystem::size方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: tpTolerances
//---------------------------------------------------------------------------
Body::Body(const CoordinateSystem<3> xyz, vector<shared_ptr<SurfaceModel> >& shells)
: coordinate_(xyz), shells_(shells), toptol_(0.0, 0.0, 0.0, 0.0)
//---------------------------------------------------------------------------
{
double gap=0.0, neighbour=0.0, kink=0.0, bend=0.0;
for (size_t ki=0; ki<shells.size(); ki++)
{
tpTolerances toptol = shells[ki]->getTolerances();
gap = std::max(toptol.gap, gap);
neighbour = std::max(toptol.neighbour, neighbour);
kink = std::max(toptol.kink, kink);
bend = std::max(toptol.bend, bend);
}
toptol_ = tpTolerances(gap, neighbour, kink, bend);
addBodyPointers();
}