BIMHome
v1.0.0
BIMHome接口文档说明
首页
相关页面
Topics
包
类
文件
App
IDocumentObject
addChild
adjustRelativeLinks
copyShapeFrom
create
create
enforceRecompute
getBoundingBox
getDocument
getExportName
getId
getIDocument
getInList
getInListEx
getInListRecursive
getLabel
getLocationInfo
getNameInBimPart
getNameWithDocId
getObserverDelegate
getOutList
getOutListRecursive
getParents
getPropertiesList
getPropertyAccessor
getStatusString
getSubObjectList
getSubObjects
getViewProviderDelegate
getViewProviderName
hasChildElement
isElementVisible
isImporting
isTouched
mustExecute
recomputeFeature
redirectSubName
removeChild
setDocument
setElementVisible
setLabel
touch
~IDocumentObject
◆
adjustRelativeLinks()
virtual bool adjustRelativeLinks
(
const std::set<
App::IDocumentObject
* > &
inList
,
std::set<
App::IDocumentObject
* > *
visited
=
nullptr
)
pure virtual
调整当前文档对象中相对于某些对象的链接,并返回一个布尔值表示操作是否成功
调整当前文档对象中相对于某些对象的链接,并返回一个布尔值表示操作是否成功
参数
[in]
inList
常量引用类型的集合,包含需要调整相对链接的对象的接口类型的指针
[in]
visited
指向集合的指针,用于收集已访问的对象的接口类型的指针。这是一个可选参数,默认值为 nullptr。
返回
返回true表示调整成功,返回false表示调整失败