📄 pcss.tli
字号:
//
// interface IGMGeogSpace wrapper method implementations
//
#pragma implementation_key(161)
inline _bstr_t IGMGeogSpace::GetGeodeticDatumStr ( ) {
BSTR _result;
HRESULT _hr = get_GeodeticDatumStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(162)
inline void IGMGeogSpace::PutGeodeticDatumStr ( _bstr_t pGeodeticDatumStr ) {
HRESULT _hr = put_GeodeticDatumStr(pGeodeticDatumStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(163)
inline enum CSGeodeticDatumConstants IGMGeogSpace::GetGeodeticDatumVal ( ) {
enum CSGeodeticDatumConstants _result;
HRESULT _hr = get_GeodeticDatumVal(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(164)
inline void IGMGeogSpace::PutGeodeticDatumVal ( enum CSGeodeticDatumConstants pGeodeticDatumVal ) {
HRESULT _hr = put_GeodeticDatumVal(pGeodeticDatumVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(165)
inline _bstr_t IGMGeogSpace::GetEllipsoidStr ( ) {
BSTR _result;
HRESULT _hr = get_EllipsoidStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(166)
inline void IGMGeogSpace::PutEllipsoidStr ( _bstr_t pEllipsoidStr ) {
HRESULT _hr = put_EllipsoidStr(pEllipsoidStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(167)
inline enum CSEllipsoidConstants IGMGeogSpace::GetEllipsoidVal ( ) {
enum CSEllipsoidConstants _result;
HRESULT _hr = get_EllipsoidVal(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(168)
inline void IGMGeogSpace::PutEllipsoidVal ( enum CSEllipsoidConstants pEllipsoidVal ) {
HRESULT _hr = put_EllipsoidVal(pEllipsoidVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(169)
inline _bstr_t IGMGeogSpace::GetEquatorialRadStr ( ) {
BSTR _result;
HRESULT _hr = get_EquatorialRadStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(170)
inline void IGMGeogSpace::PutEquatorialRadStr ( _bstr_t pEquatorialRadStr ) {
HRESULT _hr = put_EquatorialRadStr(pEquatorialRadStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(171)
inline double IGMGeogSpace::GetEquatorialRad ( ) {
double _result;
HRESULT _hr = get_EquatorialRad(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(172)
inline void IGMGeogSpace::PutEquatorialRad ( double pEquatorialRad ) {
HRESULT _hr = put_EquatorialRad(pEquatorialRad);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(173)
inline _bstr_t IGMGeogSpace::GetPolarRadStr ( ) {
BSTR _result;
HRESULT _hr = get_PolarRadStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(174)
inline void IGMGeogSpace::PutPolarRadStr ( _bstr_t pPolarRadStr ) {
HRESULT _hr = put_PolarRadStr(pPolarRadStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(175)
inline double IGMGeogSpace::GetPolarRad ( ) {
double _result;
HRESULT _hr = get_PolarRad(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(176)
inline void IGMGeogSpace::PutPolarRad ( double pPolarRad ) {
HRESULT _hr = put_PolarRad(pPolarRad);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(177)
inline _bstr_t IGMGeogSpace::GetEccentricityStr ( ) {
BSTR _result;
HRESULT _hr = get_EccentricityStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(178)
inline void IGMGeogSpace::PutEccentricityStr ( _bstr_t pEccentricityStr ) {
HRESULT _hr = put_EccentricityStr(pEccentricityStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(179)
inline double IGMGeogSpace::GetEccentricityVal ( ) {
double _result;
HRESULT _hr = get_EccentricityVal(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(180)
inline void IGMGeogSpace::PutEccentricityVal ( double pEccentricityVal ) {
HRESULT _hr = put_EccentricityVal(pEccentricityVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(181)
inline _bstr_t IGMGeogSpace::GetFlatteningStr ( ) {
BSTR _result;
HRESULT _hr = get_FlatteningStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(182)
inline void IGMGeogSpace::PutFlatteningStr ( _bstr_t pFlatteningStr ) {
HRESULT _hr = put_FlatteningStr(pFlatteningStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(183)
inline double IGMGeogSpace::GetFlatteningVal ( ) {
double _result;
HRESULT _hr = get_FlatteningVal(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(184)
inline void IGMGeogSpace::PutFlatteningVal ( double pFlatteningVal ) {
HRESULT _hr = put_FlatteningVal(pFlatteningVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(185)
inline _bstr_t IGMGeogSpace::GetFlatteningInverseStr ( ) {
BSTR _result;
HRESULT _hr = get_FlatteningInverseStr(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
#pragma implementation_key(186)
inline void IGMGeogSpace::PutFlatteningInverseStr ( _bstr_t pFlatteningInverseStr ) {
HRESULT _hr = put_FlatteningInverseStr(pFlatteningInverseStr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(187)
inline double IGMGeogSpace::GetFlatteningInverseVal ( ) {
double _result;
HRESULT _hr = get_FlatteningInverseVal(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
#pragma implementation_key(188)
inline void IGMGeogSpace::PutFlatteningInverseVal ( double pFlatteningInverseVal ) {
HRESULT _hr = put_FlatteningInverseVal(pFlatteningInverseVal);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
#pragma implementation_key(189)
inline GeodeticDatumStringsPtr IGMGeogSpace::GetGeodeticDatumStrings ( ) {
struct GeodeticDatumStrings * _result;
HRESULT _hr = get_GeodeticDatumStrings(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return GeodeticDatumStringsPtr(_result, false);
}
#pragma implementation_key(190)
inline EllipsoidStringsPtr IGMGeogSpace::GetEllipsoidStrings ( ) {
struct EllipsoidStrings * _result;
HRESULT _hr = get_EllipsoidStrings(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return EllipsoidStringsPtr(_result, false);
}
//
// dispinterface GeogSpace wrapper method implementations
//
#pragma implementation_key(191)
inline _bstr_t GeogSpace::GetGeodeticDatumStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
#pragma implementation_key(192)
inline void GeogSpace::PutGeodeticDatumStr ( _bstr_t _arg1 ) {
_com_dispatch_method(this, 0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0008", (BSTR)_arg1);
}
#pragma implementation_key(193)
inline enum CSGeodeticDatumConstants GeogSpace::GetGeodeticDatumVal ( ) {
enum CSGeodeticDatumConstants _result;
_com_dispatch_method(this, 0x1, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL);
return _result;
}
#pragma implementation_key(194)
inline void GeogSpace::PutGeodeticDatumVal ( enum CSGeodeticDatumConstants _arg1 ) {
_com_dispatch_method(this, 0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0003", _arg1);
}
#pragma implementation_key(195)
inline _bstr_t GeogSpace::GetEllipsoidStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0x2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
#pragma implementation_key(196)
inline void GeogSpace::PutEllipsoidStr ( _bstr_t _arg1 ) {
_com_dispatch_method(this, 0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0008", (BSTR)_arg1);
}
#pragma implementation_key(197)
inline enum CSEllipsoidConstants GeogSpace::GetEllipsoidVal ( ) {
enum CSEllipsoidConstants _result;
_com_dispatch_method(this, 0x3, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL);
return _result;
}
#pragma implementation_key(198)
inline void GeogSpace::PutEllipsoidVal ( enum CSEllipsoidConstants _arg1 ) {
_com_dispatch_method(this, 0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0003", _arg1);
}
#pragma implementation_key(199)
inline _bstr_t GeogSpace::GetEquatorialRadStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0x4, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
#pragma implementation_key(200)
inline void GeogSpace::PutEquatorialRadStr ( _bstr_t _arg1 ) {
_com_dispatch_method(this, 0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0008", (BSTR)_arg1);
}
#pragma implementation_key(201)
inline double GeogSpace::GetEquatorialRad ( ) {
double _result;
_com_dispatch_method(this, 0x5, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
return _result;
}
#pragma implementation_key(202)
inline void GeogSpace::PutEquatorialRad ( double _arg1 ) {
_com_dispatch_method(this, 0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0005", _arg1);
}
#pragma implementation_key(203)
inline _bstr_t GeogSpace::GetPolarRadStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
#pragma implementation_key(204)
inline void GeogSpace::PutPolarRadStr ( _bstr_t _arg1 ) {
_com_dispatch_method(this, 0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0008", (BSTR)_arg1);
}
#pragma implementation_key(205)
inline double GeogSpace::GetPolarRad ( ) {
double _result;
_com_dispatch_method(this, 0x7, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
return _result;
}
#pragma implementation_key(206)
inline void GeogSpace::PutPolarRad ( double _arg1 ) {
_com_dispatch_method(this, 0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0005", _arg1);
}
#pragma implementation_key(207)
inline _bstr_t GeogSpace::GetEccentricityStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0x8, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
#pragma implementation_key(208)
inline void GeogSpace::PutEccentricityStr ( _bstr_t _arg1 ) {
_com_dispatch_method(this, 0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0008", (BSTR)_arg1);
}
#pragma implementation_key(209)
inline double GeogSpace::GetEccentricityVal ( ) {
double _result;
_com_dispatch_method(this, 0x9, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
return _result;
}
#pragma implementation_key(210)
inline void GeogSpace::PutEccentricityVal ( double _arg1 ) {
_com_dispatch_method(this, 0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0005", _arg1);
}
#pragma implementation_key(211)
inline _bstr_t GeogSpace::GetFlatteningStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0xa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
#pragma implementation_key(212)
inline void GeogSpace::PutFlatteningStr ( _bstr_t _arg1 ) {
_com_dispatch_method(this, 0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0008", (BSTR)_arg1);
}
#pragma implementation_key(213)
inline double GeogSpace::GetFlatteningVal ( ) {
double _result;
_com_dispatch_method(this, 0xb, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
return _result;
}
#pragma implementation_key(214)
inline void GeogSpace::PutFlatteningVal ( double _arg1 ) {
_com_dispatch_method(this, 0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL,
L"\x0005", _arg1);
}
#pragma implementation_key(215)
inline _bstr_t GeogSpace::GetFlatteningInverseStr ( ) {
BSTR _result;
_com_dispatch_method(this, 0xc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
return _bstr_t(_result, false);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -