示例#1
0
def test_load():
    t = Thread()
    print "before:"
    t.printVertices()
    t.load(np.random.randn(3, 11), 2)
    print "after:"
    t.printVertices()
示例#2
0
def test_load():
    t = Thread()
    print "before:"
    t.printVertices()
    t.load(np.random.randn(3,11),2)
    print "after:"
    t.printVertices()
示例#3
0
def test_load2():
    t1 = Thread()
    t1.load(np.random.randn(3, 11), 2)
    xyz = t1.getXYZ()

    t2 = Thread()
    t2.load(xyz, 0)

    t1.minimizeEnergy()
    xyz1 = t1.getXYZ()
    t2.minimizeEnergy()
    xyz2 = t2.getXYZ()

    print xyz1 - xyz2
示例#4
0
def test_load2():
    t1 = Thread()
    t1.load(np.random.randn(3,11),2)
    xyz = t1.getXYZ()        
    
    t2 = Thread()
    t2.load(xyz,0)
    
    t1.minimizeEnergy()
    xyz1 = t1.getXYZ()
    t2.minimizeEnergy()
    xyz2 = t2.getXYZ()
    
    print xyz1-xyz2