예제 #1
0
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
예제 #2
0
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
예제 #3
0
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)
예제 #4
0
def createScene(rootNode):
    print("Aliases: "+str(Sofa.getAliasesFor("VisualModel")))
    print("Aliases: "+str(Sofa.getAliasesFor("SphereModel")))