BIMHome v1.0.0
BIMHome接口文档说明
Point2D.h
浏览该文件的文档.
1/************************************************************************
2* @file Point2D.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_POINT2D_H
19#define BIMHOMEBASE_POINT2D_H
20
21#include "Base/Math/Geometry/Geometry2D.h"
22#include "Base/Vector2D.h"
23namespace Base
24{
25 //点
26 class BaseExport Point2D :public Geometry2D
27 {
28 public:
36 virtual Geometry2D* copy(void) const;
37
43
49 void setPoint(const Base::Vector2d& pt);
50
51 private:
53 };
54}
55
56#endif
Definition Geometry2D.h:72
Base::Vector2d mPoint
Definition Point2D.h:52
Point2D(Base::Vector2d point)
构造二维点
Base::Vector2d getPoint() const
获取点
virtual Geometry2D * copy(void) const
void setPoint(const Base::Vector2d &pt)
设置点
Definition Point2D.h:27
Vector2d 类,表示二维空间中的向量
Definition Vector2D.h:58
Definition BaseFigureFactory.h:24