MCPcopy Create free account
hub / github.com/ImageEngine/cortex / _addClassToVector

Method _addClassToVector

python/IECore/BasicPreset.py:521–529  ·  view source on GitHub ↗
( self, parameter, parameterName, className, classVersion )

Source from the content-addressed store, hash-verified

519 )
520
521 def _addClassToVector( self, parameter, parameterName, className, classVersion ) :
522
523 classes = parameter.getClasses( True )
524 parameterNames = [ c[1] for c in classes ]
525 if parameterName in parameterNames:
526 parameterName = parameter.newParameterName()
527
528 parameter.setClass( parameterName, className, classVersion )
529 return parameter.getClass( parameterName, True )
530
531 def _applicableTo( self, parameterised, parameter, data ) :
532

Callers 1

_applyClassVectorMethod · 0.95

Calls 4

getClassesMethod · 0.80
newParameterNameMethod · 0.80
setClassMethod · 0.45
getClassMethod · 0.45

Tested by

no test coverage detected