* Truncate model to contain only trees from [begin; end) interval. * @param begin * @param end * @return model copy that contains only needed trees */
| 1229 | * @return model copy that contains only needed trees |
| 1230 | */ |
| 1231 | TFullModel CopyTreeRange(size_t begin, size_t end) const { |
| 1232 | TFullModel result = *this; |
| 1233 | if (CtrProvider) { |
| 1234 | result.CtrProvider = CtrProvider->Clone(); |
| 1235 | } |
| 1236 | result.Truncate(begin, end); |
| 1237 | return result; |
| 1238 | } |
| 1239 | |
| 1240 | /** |
| 1241 | * Evaluate indexes of leafs at which object are mapped by trees from interval [treeStart, treeEnd). |
no test coverage detected