|
BIMHome v1.0.0
BIMHome接口文档说明
|
成员的完整列表,这些成员属于 BooleanFactory,包括所有继承而来的类成员
| createCommon(App::IDocumentObject *pObj1, App::IDocumentObject *pObj2, const std::string &objName="Common", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createCommon(std::vector< App::IDocumentObject * > arguments, std::vector< App::IDocumentObject * > tools, const std::string &objName="Common", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createCommon(App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine, const std::string &sObjname="Common", App::IDocument *pIDoc=nullptr) | BooleanFactory | static |
| createCut(App::IDocumentObject *pObj1, App::IDocumentObject *pObj2, const std::string &objName="Cut", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createCut(std::vector< App::IDocumentObject * > arguments, std::vector< App::IDocumentObject * > tools, const std::string &objName="Cut", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createCut(App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine, const std::string &sObjname="Cut", App::IDocument *pIDoc=nullptr) | BooleanFactory | static |
| createFuse(App::IDocumentObject *pObj1, App::IDocumentObject *pObj2, const std::string &objName="Fuse", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createFuse(std::vector< App::IDocumentObject * > arguments, std::vector< App::IDocumentObject * > tools, const std::string &objName="Fuse", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createFuse(App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine, const std::string &sObjname="Fuse", App::IDocument *pIDoc=nullptr) | BooleanFactory | static |
| createMultiCommon(const std::vector< App::IDocumentObject * > &vShapes, bool bRefine, const std::string &sObjname="MultiCommon", App::IDocument *pIDoc=nullptr) | BooleanFactory | static |
| createMultiFuse(const std::vector< App::IDocumentObject * > &vShapes, bool bRefine, const std::string &sObjname="MultiFuse", App::IDocument *pIDoc=nullptr) | BooleanFactory | static |
| createSection(App::IDocumentObject *pObj1, App::IDocumentObject *pObj2, const std::string &objName="Section", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createSection(std::vector< App::IDocumentObject * > arguments, std::vector< App::IDocumentObject * > tools, const std::string &objName="Section", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| createSection(App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine, const std::string &sObjname="Section", App::IDocument *pIDoc=nullptr) | BooleanFactory | static |
| createSplitter(std::vector< App::IDocumentObject * > arguments, std::vector< App::IDocumentObject * > tools, const std::string &objName="Splitter", App::IDocument *pParentDoc=nullptr) | BooleanFactory | static |
| updateCommonParameters(App::IDocumentObject *pIObj, App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine) | BooleanFactory | static |
| updateCutParameters(App::IDocumentObject *pIObj, App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine) | BooleanFactory | static |
| updateFuseParameters(App::IDocumentObject *pIObj, App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine) | BooleanFactory | static |
| updateMultiCommonParameters(App::IDocumentObject *pIObj, const std::vector< App::IDocumentObject * > &vShapes, bool bRefine) | BooleanFactory | static |
| updateMultiFuseParameters(App::IDocumentObject *pIObj, const std::vector< App::IDocumentObject * > &vShapes, bool bRefine) | BooleanFactory | static |
| updateSectionParameters(App::IDocumentObject *pIObj, App::IDocumentObject *pBase, App::IDocumentObject *pTool, bool bRefine) | BooleanFactory | static |