Esempio n. 1
0
def test_sharedPDS():
	
	craterRequest = CraterRequest()
	pds = craterRequest.getPDS()
	pds.printPDS()
	craterRequest.loadRawPDS(pds)
sLEMA = Slider(axLEMA,        'lemniscata angle ', 0, 2*3.141592, valinit=1.12)

# sSig = Slider(axSig,        'lightAngle ',0,2*3.141592, valinit=0.64)
# sInt = Slider(axLInt,        'lightIntensity ', 0,10, valinit=1.91)
# sLAtt = Slider(axLAtt,        'lightAttenuation ', 0, 2, valinit=0.57)

# init plots

initGaussian(fig, axCentral)
initMeloshCurve(fig, axCentral)
crater1 = None
crater2 = None

# exit()
# obten el pds
pds = craterRequest.getPDS()
bumps = [0, 			10.0, 	0.25*4,
		 3.1415/2.0, 	0.0, 	0.25*4,
		 3.1415, 		10.0,  	0.25*4,
		 3*3.1415/2.0, 	0.0,	0.25*4
		 ] 

		 #craterRequest.getBumps()
# pds.printPDS()
def update(val):
	global crater1
	# print "\t -> Lalralw "+str(sW.val)
	pds_old = craterRequest.getPDS()
	pds.setCropIndexFromPDS(pds_old)
	crater1,pds.sc = currentCurveUpdate(l,sSed.val,sW.val,sH.val,sCurv.val,sSig.val,sInt.val,sLAtt.val,sLEMP.val,sLEMA.val)
	# craterRequest.loadSceneProperties(sc)