本文整理汇总了C++中CvString::CompareNoCase方法的典型用法代码示例。如果您正苦于以下问题:C++ CvString::CompareNoCase方法的具体用法?C++ CvString::CompareNoCase怎么用?C++ CvString::CompareNoCase使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CvString
的用法示例。
在下文中一共展示了CvString::CompareNoCase方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: read
//------------------------------------------------------------------------------------------------------
bool CvTerrainPlaneInfo::read(CvXMLLoadUtility* pXML)
{
CvString szTextVal;
if (!CvInfoBase::read(pXML))
return false;
pXML->GetChildXmlValByName( &m_bVisible, "bVisible");
pXML->GetChildXmlValByName( &m_bGroundPlane, "bGroundPlane");
pXML->GetChildXmlValByName( &m_fMaterialAlpha, "MaterialAlpha");
pXML->GetChildXmlValByName( &m_fCloseAlpha, "CloseAlpha");
pXML->GetChildXmlValByName( szTextVal, "TextureFile");
setBaseTexture(szTextVal);
pXML->GetChildXmlValByName( &m_BaseTextureScaleU, "TextureScalingU");
pXML->GetChildXmlValByName( &m_BaseTextureScaleV, "TextureScalingV");
pXML->GetChildXmlValByName( &m_fURate, "URate");
pXML->GetChildXmlValByName( &m_fVRate, "VRate");
pXML->GetChildXmlValByName( &m_fZHeight, "ZHeight");
pXML->GetChildXmlValByName( szTextVal, "FogType");
if(szTextVal.CompareNoCase("FOG_TYPE_NONE") == 0)
m_eFogType = FOG_TYPE_NONE;
else if(szTextVal.CompareNoCase("FOG_TYPE_PARALLEL") == 0)
m_eFogType = FOG_TYPE_PARALLEL;
else if(szTextVal.CompareNoCase("FOG_TYPE_PROJECTED") == 0)
m_eFogType = FOG_TYPE_PROJECTED;
else
{
FAssertMsg(false, "[Jason] Unknown fog type.");
m_eFogType = FOG_TYPE_NONE;
}
return true;
}