| 335 | u16 CPHGeometryOwner::numberOfGeoms() { return (u16)m_geoms.size(); } |
| 336 | |
| 337 | void CPHGeometryOwner::get_Extensions(const Fvector& axis, float center_prg, float& lo_ext, float& hi_ext) |
| 338 | { |
| 339 | lo_ext = dInfinity; |
| 340 | hi_ext = -dInfinity; |
| 341 | GEOM_I i = m_geoms.begin(), e = m_geoms.end(); |
| 342 | for (; i != e; ++i) |
| 343 | { |
| 344 | float temp_lo_ext, temp_hi_ext; |
| 345 | // GetTransformedGeometryExtensions((*i)->geometry_transform(),(float*)&axis,center_prg,&temp_lo_ext,&temp_hi_ext); |
| 346 | (*i)->get_extensions_bt(axis, center_prg, temp_lo_ext, temp_hi_ext); |
| 347 | if (lo_ext > temp_lo_ext) |
| 348 | lo_ext = temp_lo_ext; |
| 349 | if (hi_ext < temp_hi_ext) |
| 350 | hi_ext = temp_hi_ext; |
| 351 | } |
| 352 | } |
| 353 | |
| 354 | void CPHGeometryOwner::get_MaxAreaDir(Fvector& dir) |
| 355 | { |
nothing calls this directly
no test coverage detected