コード例 #1
0
ファイル: getcomponents.py プロジェクト: Younesssss/SPM
def createScene(rootNode):                
        plugin = sys.argv[1]
        pyplugin = None
        if len(sys.argv) == 3:
                pyplugin = sys.argv[2]
        rootNode.createObject("RequiredPlugin", name=plugin)
        
        components = {}
        for c in Sofa.getComponentsFromTarget(plugin):
                if c not in components:
                        components[c] = c         
        print('"components" : '+str(components.keys()))
             
        if pyplugin != None:
        
                prefabs = {}                
                print('"components" : '+str(components.keys()))
コード例 #2
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)