BIMHome v1.0.0
BIMHome接口文档说明
Curve.h
浏览该文件的文档.
1/************************************************************************
2* @file Curve.h
3*
4* @brief 三维曲线
5*
6* @details 三维曲线
7*
8* @author lirf
9*
10* @version 1.0
11*
12* @date 2025-6-7
13*
14* @license 北京华科软科技有限公司
15*
16*************************************************************************/
17
18#ifndef BIMHOMEBASE_CURVE_H
19#define BIMHOMEBASE_CURVE_H
20
21#include "Base/Math/Geometry/Geometry.h"
22
23namespace Base
24{
25 //曲线
26 class BaseExport Curve :public Geometry
27 {
28 public:
30
31 virtual Geometry* copy(void) const { return nullptr; }
32
33 bool isClosed() { return false; };
34
35 //反向
36 void Reverse() {};
37
38 //接口待扩展
39
40 };
41}
42
43#endif
virtual Geometry * copy(void) const
Definition Curve.h:31
bool isClosed()
Definition Curve.h:33
void Reverse()
Definition Curve.h:36
Definition Curve.h:27
Definition Geometry.h:81
Definition BaseFigureFactory.h:24