BIMHome v1.0.0
BIMHome接口文档说明
Point.h
浏览该文件的文档.
1/************************************************************************
2* @file Point.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_POINT_H
19#define BIMHOMEBASE_POINT_H
20
21#include "Base/Math/Geometry/Geometry.h"
22
23namespace Base
24{
25 //点
26 class BaseExport Point :public Geometry
27 {
28 public:
30
37 virtual Geometry* copy(void) const;
38
44
50 void setPoint(const Base::Vector3d& pt);
51
52 void Reverse();
53
54 private:
56 };
57}
58
59#endif
Definition Geometry.h:81
virtual Geometry * copy(void) const
void setPoint(const Base::Vector3d &pt)
设置三维点
Base::Vector3d mPoint
Definition Point.h:55
Point(Base::Vector3d point)
构造三维点
Base::Vector3d getPoint() const
获取三维点
void Reverse()
Definition Point.h:27
Definition BaseFigureFactory.h:24