⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pcss.tli

📁 GemoMedia 应用 演示了其使用方法
💻 TLI
📖 第 1 页 / 共 5 页
字号:

#pragma implementation_key(49)
inline enum CSGeographicHemisphereSelectionConstants IGMProjSpace::GetHemisphereVal ( ) {
    enum CSGeographicHemisphereSelectionConstants _result;
    HRESULT _hr = get_HemisphereVal(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _result;
}

#pragma implementation_key(50)
inline void IGMProjSpace::PutHemisphereVal ( enum CSGeographicHemisphereSelectionConstants pHemisphereVal ) {
    HRESULT _hr = put_HemisphereVal(pHemisphereVal);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(51)
inline _bstr_t IGMProjSpace::GetStandPar1Str ( ) {
    BSTR _result;
    HRESULT _hr = get_StandPar1Str(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _bstr_t(_result, false);
}

#pragma implementation_key(52)
inline void IGMProjSpace::PutStandPar1Str ( _bstr_t pStandPar1Str ) {
    HRESULT _hr = put_StandPar1Str(pStandPar1Str);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(53)
inline double IGMProjSpace::GetStandPar1 ( ) {
    double _result;
    HRESULT _hr = get_StandPar1(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _result;
}

#pragma implementation_key(54)
inline void IGMProjSpace::PutStandPar1 ( double pStandPar1 ) {
    HRESULT _hr = put_StandPar1(pStandPar1);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(55)
inline _bstr_t IGMProjSpace::GetStandPar2Str ( ) {
    BSTR _result;
    HRESULT _hr = get_StandPar2Str(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _bstr_t(_result, false);
}

#pragma implementation_key(56)
inline void IGMProjSpace::PutStandPar2Str ( _bstr_t pStandPar2Str ) {
    HRESULT _hr = put_StandPar2Str(pStandPar2Str);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(57)
inline double IGMProjSpace::GetStandPar2 ( ) {
    double _result;
    HRESULT _hr = get_StandPar2(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _result;
}

#pragma implementation_key(58)
inline void IGMProjSpace::PutStandPar2 ( double pStandPar2 ) {
    HRESULT _hr = put_StandPar2(pStandPar2);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(59)
inline _bstr_t IGMProjSpace::GetLatOfTrueScaleStr ( ) {
    BSTR _result;
    HRESULT _hr = get_LatOfTrueScaleStr(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _bstr_t(_result, false);
}

#pragma implementation_key(60)
inline void IGMProjSpace::PutLatOfTrueScaleStr ( _bstr_t pLatOfTrueScaleStr ) {
    HRESULT _hr = put_LatOfTrueScaleStr(pLatOfTrueScaleStr);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(61)
inline double IGMProjSpace::GetLatOfTrueScale ( ) {
    double _result;
    HRESULT _hr = get_LatOfTrueScale(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _result;
}

#pragma implementation_key(62)
inline void IGMProjSpace::PutLatOfTrueScale ( double pLatOfTrueScale ) {
    HRESULT _hr = put_LatOfTrueScale(pLatOfTrueScale);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(63)
inline _bstr_t IGMProjSpace::GetAzimuthAngStr ( ) {
    BSTR _result;
    HRESULT _hr = get_AzimuthAngStr(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _bstr_t(_result, false);
}

#pragma implementation_key(64)
inline void IGMProjSpace::PutAzimuthAngStr ( _bstr_t pAzimuthAngStr ) {
    HRESULT _hr = put_AzimuthAngStr(pAzimuthAngStr);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(65)
inline double IGMProjSpace::GetAzimuthAng ( ) {
    double _result;
    HRESULT _hr = get_AzimuthAng(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _result;
}

#pragma implementation_key(66)
inline void IGMProjSpace::PutAzimuthAng ( double pAzimuthAng ) {
    HRESULT _hr = put_AzimuthAng(pAzimuthAng);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(67)
inline _bstr_t IGMProjSpace::GetExtendProjRotStr ( ) {
    BSTR _result;
    HRESULT _hr = get_ExtendProjRotStr(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _bstr_t(_result, false);
}

#pragma implementation_key(68)
inline void IGMProjSpace::PutExtendProjRotStr ( _bstr_t pExtendProjRotStr ) {
    HRESULT _hr = put_ExtendProjRotStr(pExtendProjRotStr);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(69)
inline double IGMProjSpace::GetExtendProjRot ( ) {
    double _result;
    HRESULT _hr = get_ExtendProjRot(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return _result;
}

#pragma implementation_key(70)
inline void IGMProjSpace::PutExtendProjRot ( double pExtendProjRot ) {
    HRESULT _hr = put_ExtendProjRot(pExtendProjRot);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}

#pragma implementation_key(71)
inline ProjAlgorithmStringsPtr IGMProjSpace::GetProjAlgorithmStrings ( ) {
    struct ProjAlgorithmStrings * _result;
    HRESULT _hr = get_ProjAlgorithmStrings(&_result);
    if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
    return ProjAlgorithmStringsPtr(_result, false);
}

//
// dispinterface ProjSpace wrapper method implementations
//

#pragma implementation_key(72)
inline _bstr_t ProjSpace::GetProjAlgorithmStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0xe, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(73)
inline void ProjSpace::PutProjAlgorithmStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(74)
inline enum CSProjectionAlgorithmConstants ProjSpace::GetProjAlgorithmVal ( ) {
    enum CSProjectionAlgorithmConstants _result;
    _com_dispatch_method(this, 0xf, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(75)
inline void ProjSpace::PutProjAlgorithmVal ( enum CSProjectionAlgorithmConstants _arg1 ) {
    _com_dispatch_method(this, 0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0003", _arg1);
}

#pragma implementation_key(76)
inline _bstr_t ProjSpace::GetLonOfOrigStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x10, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(77)
inline void ProjSpace::PutLonOfOrigStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(78)
inline double ProjSpace::GetLonOfOrig ( ) {
    double _result;
    _com_dispatch_method(this, 0x11, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(79)
inline void ProjSpace::PutLonOfOrig ( double _arg1 ) {
    _com_dispatch_method(this, 0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0005", _arg1);
}

#pragma implementation_key(80)
inline _bstr_t ProjSpace::GetLatOfOrigStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x12, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(81)
inline void ProjSpace::PutLatOfOrigStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(82)
inline double ProjSpace::GetLatOfOrig ( ) {
    double _result;
    _com_dispatch_method(this, 0x13, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(83)
inline void ProjSpace::PutLatOfOrig ( double _arg1 ) {
    _com_dispatch_method(this, 0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0005", _arg1);
}

#pragma implementation_key(84)
inline _bstr_t ProjSpace::GetFalseXStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x14, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(85)
inline void ProjSpace::PutFalseXStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(86)
inline double ProjSpace::GetFalseX ( ) {
    double _result;
    _com_dispatch_method(this, 0x15, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(87)
inline void ProjSpace::PutFalseX ( double _arg1 ) {
    _com_dispatch_method(this, 0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0005", _arg1);
}

#pragma implementation_key(88)
inline _bstr_t ProjSpace::GetFalseYStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x16, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(89)
inline void ProjSpace::PutFalseYStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(90)
inline double ProjSpace::GetFalseY ( ) {
    double _result;
    _com_dispatch_method(this, 0x17, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(91)
inline void ProjSpace::PutFalseY ( double _arg1 ) {
    _com_dispatch_method(this, 0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0005", _arg1);
}

#pragma implementation_key(92)
inline _bstr_t ProjSpace::GetScaleReductFactStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x18, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(93)
inline void ProjSpace::PutScaleReductFactStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(94)
inline double ProjSpace::GetScaleReductFactVal ( ) {
    double _result;
    _com_dispatch_method(this, 0x19, DISPATCH_PROPERTYGET, VT_R8, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(95)
inline void ProjSpace::PutScaleReductFactVal ( double _arg1 ) {
    _com_dispatch_method(this, 0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0005", _arg1);
}

#pragma implementation_key(96)
inline _bstr_t ProjSpace::GetZoneStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x1a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(97)
inline void ProjSpace::PutZoneStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(98)
inline long ProjSpace::GetZoneVal ( ) {
    long _result;
    _com_dispatch_method(this, 0x1b, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(99)
inline void ProjSpace::PutZoneVal ( long _arg1 ) {
    _com_dispatch_method(this, 0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0003", _arg1);
}

#pragma implementation_key(100)
inline _bstr_t ProjSpace::GetHemisphereStr ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x1c, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(101)
inline void ProjSpace::PutHemisphereStr ( _bstr_t _arg1 ) {
    _com_dispatch_method(this, 0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0008", (BSTR)_arg1);
}

#pragma implementation_key(102)
inline enum CSGeographicHemisphereSelectionConstants ProjSpace::GetHemisphereVal ( ) {
    enum CSGeographicHemisphereSelectionConstants _result;
    _com_dispatch_method(this, 0x1d, DISPATCH_PROPERTYGET, VT_I4, (void*)&_result, NULL);
    return _result;
}

#pragma implementation_key(103)
inline void ProjSpace::PutHemisphereVal ( enum CSGeographicHemisphereSelectionConstants _arg1 ) {
    _com_dispatch_method(this, 0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, 
        L"\x0003", _arg1);
}

#pragma implementation_key(104)
inline _bstr_t ProjSpace::GetStandPar1Str ( ) {
    BSTR _result;
    _com_dispatch_method(this, 0x1e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&_result, NULL);
    return _bstr_t(_result, false);
}

#pragma implementation_key(105)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -