BIMHome
v1.0.0
BIMHome接口文档说明
首页
相关页面
Topics
包
类
文件
文件列表
文件成员
BIMHome
Algorithm
Interface
Builder
GeometricElements
Helper
BaseTopoElementHelper.h
浏览该文件的文档.
1
/************************************************************************
2
* @file BaseTopoElementHelper.h
3
*
4
* @brief 基础拓扑元素(线,面,壳,体)助手类
5
*
6
* @details 基础拓扑元素(线,面,壳,体)助手类
7
*
8
* @author sunpeng
9
*
10
* @version 版本号 V0.1
11
*
12
* @date 2025-6-26
13
*
14
* @license 北京华科软科技有限公司
15
*
16
*************************************************************************/
17
18
#ifndef PLATFORMALGORITHM_INTERFACE_BASETOPOELEMENTHELPER_H
19
#define PLATFORMALGORITHM_INTERFACE_BASETOPOELEMENTHELPER_H
20
21
#include <BHGlobal.h>
22
#include <string>
23
#include <vector>
24
#include <memory>
25
26
namespace
App
{
27
class
IDocument;
28
class
IDocumentObject;
29
}
30
31
namespace
PlatformAlgorithm
32
{
33
class
PlatformAlgorithmEXPORTS
BaseTopoElementHelper
34
{
35
public
:
44
static
App::IDocumentObject
*
reversed
(
App::IDocumentObject
* pCurve,
const
std::string& objName =
"ReversedObj"
,
App::IDocument
* pParentDoc =
nullptr
);
45
46
};
47
}
48
49
#endif
//PLATFORMALGORITHM_INTERFACE_BASETOPOELEMENTHELPER_H
App::IDocument
文档接口类
Definition
IDocument.h:43
App::IDocumentObject
Definition
IDocumentObject.h:35
PlatformAlgorithm::BaseTopoElementHelper::reversed
static App::IDocumentObject * reversed(App::IDocumentObject *pCurve, const std::string &objName="ReversedObj", App::IDocument *pParentDoc=nullptr)
反转曲线方向
PlatformAlgorithm::BaseTopoElementHelper
Definition
BaseTopoElementHelper.h:34
App
Definition
BaseFigureFactory.h:28
PlatformAlgorithm
Definition
BaseFigureFactory.h:33