예제 #1
0
 def setAzmuth_(self, value):
     self.azmuth = degToRad(value)
     self.azmuthSlider.setFloatValue_(value)
     self.azmuthDisplay.setFloatValue_(value)
     self.setNeedsDisplay_(1)
예제 #2
0
 def spacingSlider_(self, sender):
     self.graphModel.setSpacing(degToRad(sender.floatValue()))
     self.drawGraph()
예제 #3
0
 def init(self):
     self.field = [1.0, 1.12, 0.567]
     self.phase = [degToRad(0), degToRad(152.6), degToRad(312.9 - 360)]
     self.RMSGain = 0
     self.spacing = degToRad(90)
     return self
예제 #4
0
 def phaseDisplay1_(self, sender):
     self.graphModel.setPhase(1, degToRad(sender.floatValue()))
     self.drawGraph()
예제 #5
0
 def phaseSlider2_(self, sender):
     self.graphModel.setPhase(2, degToRad(sender.floatValue()))
     self.drawGraph()
예제 #6
0
 def setAzmuth_(self, value):
     self.azmuth = degToRad(value)
     self.azmuthSlider.setFloatValue_(value)
     self.azmuthDisplay.setFloatValue_(value)
     self.setNeedsDisplay_(1)
예제 #7
0
 def spacingSlider_(self, sender):
     self.graphModel.setSpacing(degToRad(sender.floatValue()))
     self.drawGraph()
예제 #8
0
 def phaseSlider2_(self, sender):
     self.graphModel.setPhase(2, degToRad(sender.floatValue()))
     self.drawGraph()
예제 #9
0
 def phaseDisplay1_(self, sender):
     self.graphModel.setPhase(1, degToRad(sender.floatValue()))
     self.drawGraph()
예제 #10
0
 def init(self):
     self.field = [1.0, 1.12, 0.567]
     self.phase = [degToRad(0), degToRad(152.6), degToRad(312.9-360)]
     self.RMSGain = 0
     self.spacing = degToRad(90)
     return self