def refreshComponentListFromFactory(): global sofaComponents, sofaAliases sofaComponents = [] sofaAliases = {} for (name, desc) in Sofa.getAvailableComponents(): sofaComponents.append(name) sofaHelp[name] = desc for alias in Sofa.getAliasesFor(name): sofaAliases[alias] = name
def createScene(rootNode): print("Aliases: "+str(Sofa.getAliasesFor("VisualModel"))) print("Aliases: "+str(Sofa.getAliasesFor("SphereModel"))) print("Components for target: "+str(Sofa.getComponentsFromTarget("SofaMiscCollision"))) ASSERT_EQ(type(Sofa.getComponentsFromTarget("SofaMiscCollision")), list)
def createScene(rootNode): print("Aliases: "+str(Sofa.getAliasesFor("VisualModel"))) print("Aliases: "+str(Sofa.getAliasesFor("SphereModel")))