18#ifndef PLATFORMALGORITHM_PROFILESTEELFACTORY_H
19#define PLATFORMALGORITHM_PROFILESTEELFACTORY_H
23#include <Base/Placement.h>
31 class IDocumentObject;
61 const std::string& objName =
"BeamChannel",
103 const std::string& objName =
"DoubleAngleSteel",
145 const std::string& objName =
"DoubleChannelSteel",
187 const std::string& objName =
"EquilateralAngleSteel",
229 const std::string& objName =
"HBeam",
272 const std::string& objName =
"IBeam",
308 const std::string& pointArrayStr,
309 const std::string& normalStr,
311 const std::string& objName =
"PolygonRoundSteelTube",
325 const std::string& pointArrayStr,
326 const std::string& normalStr,
347 const std::string& objName =
"RectangularSquareSteelTube",
383 const std::string& objName =
"RoundSteelTube",
421 const std::string& objName =
"SquareSteelTube",
463 const std::string& objName =
"TBeam",
文档接口类
Definition IDocument.h:43
Definition IDocumentObject.h:35
Placement 类,表示三维空间中的位置和旋转
Definition Placement.h:34
Definition BaseFigureFactory.h:28
Definition BaseFigureFactory.h:24