BIMHome v1.0.0
BIMHome接口文档说明

◆ convertFromIF() [2/3]

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

将父类指针的向量转换为子类指针的向量

遍历父类指针向量,使用 dynamic_cast 将每个父类指针转换为子类指针,并添加到子类指针向量中。

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