BIMHome v1.0.0
BIMHome接口文档说明

◆ convertFromIF() [1/3]

template<typename C , typename P >
void convertFromIF ( const std::set< P * > &  parents,
std::set< C * > &  childs 
)

将父类指针的集合转换为子类指针的集合

遍历父类指针集合,使用 dynamic_cast 将每个父类指针转换为子类指针,并插入到子类指针集合中。

模板参数
C子类类型
P父类类型
参数
[in]parents父类指针的集合
[out]childs子类指针的集合