def setAzmuth_(self, value): self.azmuth = degToRad(value) self.azmuthSlider.setFloatValue_(value) self.azmuthDisplay.setFloatValue_(value) self.setNeedsDisplay_(1)
def spacingSlider_(self, sender): self.graphModel.setSpacing(degToRad(sender.floatValue())) self.drawGraph()
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
def phaseDisplay1_(self, sender): self.graphModel.setPhase(1, degToRad(sender.floatValue())) self.drawGraph()
def phaseSlider2_(self, sender): self.graphModel.setPhase(2, degToRad(sender.floatValue())) self.drawGraph()
def setAzmuth_(self, value): self.azmuth = degToRad(value) self.azmuthSlider.setFloatValue_(value) self.azmuthDisplay.setFloatValue_(value) self.setNeedsDisplay_(1)
def spacingSlider_(self, sender): self.graphModel.setSpacing(degToRad(sender.floatValue())) self.drawGraph()
def phaseSlider2_(self, sender): self.graphModel.setPhase(2, degToRad(sender.floatValue())) self.drawGraph()
def phaseDisplay1_(self, sender): self.graphModel.setPhase(1, degToRad(sender.floatValue())) self.drawGraph()
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