You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
598 B
C++
22 lines
598 B
C++
#pragma once
|
|
#include "GlobalDefine.h"
|
|
#include "DataPoint.h"
|
|
#include "SequentialPoint.h"
|
|
//管理通过一个矩形来管理obj 的几何属性
|
|
//位移,比例,旋转,倾斜,镜像
|
|
class CObjGeometryPorp
|
|
{
|
|
public:
|
|
CObjGeometryPorp(void);
|
|
~CObjGeometryPorp(void);
|
|
void Operate(SObjOperatePar &par);
|
|
private:
|
|
void OnAppInitialize();
|
|
private:
|
|
CSequentialPoint m_PtContainer;//保存矩形的四个点
|
|
DbRect m_IniRect;//初始的矩形
|
|
bool m_bMiirorH;//是否水平镜像
|
|
bool m_bMiirorV;//是否垂直镜像
|
|
};
|
|
|