MCPcopy Create free account
hub / github.com/AcademySoftwareFoundation/OpenColorIO / addAlias

Method addAlias

src/OpenColorIO/ColorSpace.cpp:176–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174}
175
176void ColorSpace::addAlias(const char * alias) noexcept
177{
178 if (alias && *alias)
179 {
180 if (!StringUtils::Compare(alias, getImpl()->m_name))
181 {
182 if (!StringUtils::Contain(getImpl()->m_aliases, alias))
183 {
184 getImpl()->m_aliases.push_back(alias);
185 }
186 }
187 }
188}
189
190void ColorSpace::removeAlias(const char * name) noexcept
191{

Callers 15

_set_valueMethod · 0.95
test_aliasesMethod · 0.95
_set_valueMethod · 0.45
bindPyNamedTransformFunction · 0.45
bindPyColorSpaceFunction · 0.45
loadFunction · 0.45
attemptToAddAliasMethod · 0.45
test_copyMethod · 0.45
test_copyMethod · 0.45
test_aliasesMethod · 0.45
OCIO_ADD_TESTFunction · 0.45

Calls 4

CompareFunction · 0.85
ContainFunction · 0.85
getImplFunction · 0.50
push_backMethod · 0.45

Tested by 8

test_aliasesMethod · 0.76
test_copyMethod · 0.36
test_copyMethod · 0.36
test_aliasesMethod · 0.36
OCIO_ADD_TESTFunction · 0.36
OCIO_ADD_TESTFunction · 0.36
OCIO_ADD_TESTFunction · 0.36
OCIO_ADD_TESTFunction · 0.36