Files
geomative/GeomativeStudio/h/SptRecord.h
T
coco df489d5640 a
2026-07-03 16:05:30 +08:00

57 lines
1.0 KiB
C++

// SptRecord.h: interface for the CSptRecord class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SPTRECORD_H__5010E9CF_C1A0_4283_949A_DE291072F380__INCLUDED_)
#define AFX_SPTRECORD_H__5010E9CF_C1A0_4283_949A_DE291072F380__INCLUDED_
#include "stdafx.h"
//#include "geomative.h"
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CPoint;
class CSptRecord
{
public:
CSptRecord();
virtual ~CSptRecord();
bool PtInRegion(CPoint point); //测点在区域中(point---in:测点)
BOOL m_bIsSel;
int m_iTsn;
float m_fA;
float m_fB;
float m_fX;
float m_fY;
int m_iC1;
int m_iC2;
int m_iP1;
int m_iP2;
float m_fK;
int m_iN; //迭代次数
int m_iLevel;
int m_iPtNum;
COLORREF m_colorREF;
CRect m_recPtArea;
float m_fPtCenterX;
float m_fPtCenterY;
float m_fPtRadius;
int m_SubScriptIndex;//用于记录属于哪个3D脚本的
float m_fSptXPos;
int m_a;//第几大层
int m_n;//第几小层
};
#endif // !defined(AFX_SPTRECORD_H__5010E9CF_C1A0_4283_949A_DE291072F380__INCLUDED_)