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.
kev/Drawer/SSBase/ProjectionLib/ConversionParameter.h

47 lines
1.5 KiB
C

1 month ago
// ConversionParameter.h: interface for the CConversionParameter class.
/////////////////////////////////////////////////////////////////////////////
//<2F><>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>:
// ͶӰת<D3B0><D7AA>
//
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д: 2008-11-09
//
//
/////////////////////////////////////////////////////////////////////////////
#if !defined(AFX_CONVERSIONPARAMETER_H__964F4E1B_EE2C_4AD5_A85B_8EB37DA1434E__INCLUDED_)
#define AFX_CONVERSIONPARAMETER_H__964F4E1B_EE2C_4AD5_A85B_8EB37DA1434E__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define _Geodetic_Rectangular_THREE_PARAMETER 1 //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
#define _Geodetic_Rectangular_BURSA_SEVEN_PARAMETER 2 //<2F><><EFBFBD><EFBFBD>ɯ<EFBFBD>߲<EFBFBD><DFB2><EFBFBD><EFBFBD><EFBFBD>
#define _Geodetic_Coordinate_THREE_PARAMETER 3
#define _Geodetic_Coordinate_SEVEN_PARAMETER 4
#define _Geodetic_Coordinate_Generized_differential 5 //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>΢<EFBFBD>ֹ<EFBFBD>ʽ
#define _Geodetic_Coordinate_Approximation_differential 6 //<2F><><EFBFBD><EFBFBD><EFBFBD>ƴ<EFBFBD><C6B4><EFBFBD>΢<EFBFBD>ֹ<EFBFBD>ʽ
class AFX_EXT_CLASS CConversionParameter
{
public:
CConversionParameter();
virtual ~CConversionParameter();
CString GetParameter();
int Initial(CString lpFileName,CString lpAppName,CString other);
int Initial(int nType, CString lpFileName,CString lpAppName,CString other);
int type; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//<2F>ռ<EFBFBD><D5BC><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(7<><37><EFBFBD><EFBFBD>)
double dx,dy,dz; //ƽ<>Ʋ<EFBFBD><C6B2><EFBFBD> //(3<><33><EFBFBD><EFBFBD>)
double rx,ry,rz; //<2F><>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
double scale; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CConversionParameter& operator =(CConversionParameter &cp);
};
#endif // !defined(AFX_CONVERSIONPARAMETER_H__964F4E1B_EE2C_4AD5_A85B_8EB37DA1434E__INCLUDED_)