18#ifndef PLATFORMALGORITHM_EXTRUSIONFACTORY_H
19#define PLATFORMALGORITHM_EXTRUSIONFACTORY_H
24#include <Base/Placement.h>
28 class IDocumentObject;
54 double dLength,
bool bSolid,
const std::string& sObjname =
"Extrusion",
App::IDocument* pIDoc =
nullptr);
69 double dLength,
bool bSolid,
double dTaperAngle,
const std::string& sObjname =
"Extrusion",
App::IDocument* pIDoc =
nullptr);
81 double dLength,
bool bSolid);
94 double dLength,
bool bSolid,
double dTaperAngle);
109 const std::string& elementName,
110 const std::string& vector,
111 const std::string& objName =
"Stretch");
122 const std::string& sObjname =
"Extrusion",
App::IDocument* pIDoc =
nullptr);
文档接口类
Definition IDocument.h:43
Definition IDocumentObject.h:35
Definition BaseFigureFactory.h:28
Definition BaseFigureFactory.h:24