| BIMHome v1.0.0
    BIMHome接口文档说明 | 
#include <RevolutionFactory.h>
| 静态 Public 成员函数 | |
| static App::IDocumentObject * | createRevolution (App::IDocumentObject *pISource, const Base::Vector3d &vBase, const Base::Vector3d &vAxis, App::IDocumentObject *pIAxisLink, double dAngle, bool bSymmetric, bool bSolid, const std::string &sFaceMakerClass, const std::string &sObjname="Revolution", App::IDocument *pIDoc=nullptr) | 
| 创建旋转 | |
| static App::IDocumentObject * | createRevolveSolidByCurve (App::IDocument *pDoc, App::IDocumentObject *pCurveObject, const std::string &axisStr, double angle, const std::string &objName="Revolve") | 
| 基于给定的曲线对象绕指定轴旋转一定的角度来创建一个旋转实体 | |
| static void | updateRevelutionParameters (App::IDocumentObject *pIObj, App::IDocumentObject *pISource, const Base::Vector3d &vBase, const Base::Vector3d &vAxis, App::IDocumentObject *pIAxisLink, double dAngle, bool bSymmetric, bool bSolid, const std::string &sFaceMakerClass) | 
| 更新旋转 | |