| 168 | }; |
| 169 | |
| 170 | static TOpaqueModelTree* CastToOpaqueTree(const TModelTrees& trees) { |
| 171 | auto ptr = dynamic_cast<TOpaqueModelTree*>(trees.GetModelTreeData().Get()); |
| 172 | CB_ENSURE(ptr, "Not an opaque model"); |
| 173 | return ptr; |
| 174 | } |
| 175 | |
| 176 | TModelTrees::TModelTrees() { |
| 177 | ModelTreeData = MakeHolder<TSolidModelTree>(); |
no test coverage detected