-----------------------------------------------------------------------------------
| 249 | } |
| 250 | //----------------------------------------------------------------------------------- |
| 251 | size_t NodeMemoryManager::getNumDepths() const |
| 252 | { |
| 253 | size_t retVal = std::numeric_limits<size_t>::max(); |
| 254 | ArrayMemoryManagerVec::const_iterator begin = mMemoryManagers.begin(); |
| 255 | ArrayMemoryManagerVec::const_iterator itor = mMemoryManagers.begin(); |
| 256 | ArrayMemoryManagerVec::const_iterator endt = mMemoryManagers.end(); |
| 257 | |
| 258 | while( itor != endt ) |
| 259 | { |
| 260 | if( itor->getUsedMemory() ) |
| 261 | retVal = static_cast<size_t>( itor - begin ); |
| 262 | ++itor; |
| 263 | } |
| 264 | |
| 265 | return retVal + 1u; |
| 266 | } |
| 267 | //----------------------------------------------------------------------------------- |
| 268 | size_t NodeMemoryManager::getFirstNode( Transform &outTransform, size_t depth ) |
| 269 | { |
no test coverage detected