def _sety(self, value): if not isinstance(value, (list, tuple)): raise ValueError, "%s must be a tuple or list of values." try: # first we'll see if it is simply a list of values value = VCS_validation_functions.checkListOfNumbers(self, "y", value) except: # ok it was not, so it maybe a list of list of numbers ? val = [] for v in value: tmp = VCS_validation_functions.checkListOfNumbers(self, "y", v) val.append(tmp) value = val # ok it worked setmember(self, "y", value)
def _sety(self,value): if not isinstance(value,(list,tuple)): raise ValueError, '%s must be a tuple or list of values.' try: # first we'll see if it is simply a list of values value = VCS_validation_functions.checkListOfNumbers(self,'y',value) except: # ok it was not, so it maybe a list of list of numbers ? val = [] for v in value: tmp = VCS_validation_functions.checkListOfNumbers(self,'y',v) val.append(tmp) value=val # ok it worked setmember(self,'y',value)
def _setwc(self, value): value = VCS_validation_functions.checkListOfNumbers( self, 'worldcoordinate', value, maxelements=4) self._worldcoordinate = value
def _sety(self,value): if isinstance(value,(int,float)): value=[value,] if not isinstance(value,(list,tuple)): raise ValueError, '%s must be a tuple or list of values.' try: # first we'll see if it is simply a list of values value = VCS_validation_functions.checkListOfNumbers(self,'x',value) except: # ok it was not, so it maybe a list of list of numbers ? val = [] for v in value: tmp = VCS_validation_functions.checkListOfNumbers(self,'x',v) val.append(tmp) value=val setTtmember(self,'y',value)
def _sety(self,value): if value is None: self._y = None return if not isinstance(value,(list,tuple)): raise ValueError, 'y must be a tuple or list of values.' try: # first we'll see if it is simply a list of values value = VCS_validation_functions.checkListOfNumbers(self,'y',value) except: # ok it was not, so it maybe a list of list of numbers ? val = [] for v in value: tmp = VCS_validation_functions.checkListOfNumbers(self,'y',v) val.append(tmp) value=val self._y=value
def _setscalerange(self, value): value = VCS_validation_functions.checkListOfNumbers(self, 'scalerange', value, minvalue=0.0, minelements=2, maxelements=2) self._scalerange = value
def _setscale(self, value): if value is not None: value = VCS_validation_functions.checkListOfNumbers( self, 'scale', value, 0.) self._scale = value
def _setvp(self, value): value = VCS_validation_functions.checkListOfNumbers(self, 'viewport', value, maxelements=4, minvalue=0., maxvalue=1.) setmember(self, 'viewport', value)
def _setspacing(self, value): if value is not None: value = VCS_validation_functions.checkListOfNumbers( self, 'spacing', value, 0.) self._spacing = value
def _setvp(self, value): self._viewport = VCS_validation_functions.checkListOfNumbers( self, 'viewport', value, maxelements=4, minvalue=0., maxvalue=1.)
def _setfillareapixelspacing(self, value): if value is not None: value = VCS_validation_functions.checkListOfNumbers(self, 'pixelspacing', value, minelements=2, maxelements=2, ints=True) self._pixelspacing = value
def _setlinewidths(self, value): if value is not None: value = VCS_validation_functions.checkListOfNumbers( self, 'linewidths', value, 0, 300) self._linewidths = value
def _setclockwise(self, value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self, 'clockwise', value, -3, 3, ints=True) self._clockwise = value
def _setwidth(self, value): if isinstance(value, (int, float)): value = [value, ] self._width = VCS_validation_functions.checkListOfNumbers( self, 'width', value, minvalue=1, maxvalue=300)
def _setx(self,value): if value is None: self._x = None return if not isinstance(value,(list,tuple)): raise ValueError, 'x must be a tuple or list of values. You sent: %s' % value try: # first we'll see if it is simply a list of values value = VCS_validation_functions.checkListOfNumbers(self,'x',value) except: # ok it was not, so it maybe a list of list of numbers ? val = [] for v in value: tmp = VCS_validation_functions.checkListOfNumbers(self,'x',v) val.append(tmp) value=val # ok it worked self._x=value
def _sety(self,value): if value is None: self._y = None return if isinstance(value,(int,float)): value=[value,] if not isinstance(value,(list,tuple)): raise ValueError, '%s must be a tuple or list of values.' try: # first we'll see if it is simply a list of values value = VCS_validation_functions.checkListOfNumbers(self,'x',value) except: # ok it was not, so it maybe a list of list of numbers ? val = [] for v in value: tmp = VCS_validation_functions.checkListOfNumbers(self,'x',v) val.append(tmp) value=val self._y=value
def _setwidth(self, value): if isinstance(value, (int, float)): value = [ value, ] self._width = VCS_validation_functions.checkListOfNumbers(self, 'width', value, minvalue=1, maxvalue=300)
def _setsize(self, value): if VCS_validation_functions.isNumber(value): value = [value, ] if value is not None: value = VCS_validation_functions.checkListOfNumbers( self, 'size', value, minvalue=0, maxvalue=300) self._size = value
def _setsize(self, value): if isinstance(value, int): value = [value, ] if value is not None: value = VCS_validation_functions.checkListOfNumbers( self, 'size', value, minvalue=1, maxvalue=300) self._size = value
def _setwidth(self, value): if isinstance(value, (int, float)): value = [ value, ] if value is not None: value = VCS_validation_functions.checkListOfNumbers(self, 'width', value, minvalue=1, maxvalue=300) setmember(self, 'width', value)
def _setsize(self, value): if isinstance(value, int): value = [ value, ] if value is not None: value = VCS_validation_functions.checkListOfNumbers(self, 'size', value, minvalue=1, maxvalue=300) setmember(self, 'size', value)
def _setvp(self, value): value = VCS_validation_functions.checkListOfNumbers( self, "viewport", value, maxelements=4, minvalue=0.0, maxvalue=1.0 ) setmember(self, "viewport", value)
def _setwc(self, value): value = VCS_validation_functions.checkListOfNumbers(self, "worldcoordinate", value, maxelements=4) setmember(self, "worldcoordinate", value)
def _setwidth(self,value): if isinstance(value,(int,float)): value=[value,] if value is not None: value = VCS_validation_functions.checkListOfNumbers(self,'width',value,minvalue=1,maxvalue=300) setmember(self,'width',value)
def _setscale(self, value): if not value is None: value = VCS_validation_functions.checkListOfNumbers( self, 'scale', value, 0.) self._scale = value setmember(self, 'level', self.level)
def _setlinewidths(self, value): if not value is None: value = VCS_validation_functions.checkListOfNumbers( self, 'linewidths', value, 0, 300) self._linewidths = value setmember(self, 'level', self.level)
def _setangle(self,value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self,'angle',value,0.,90.) self._angle=value
def _setangle(self, value): if not value is None: value = VCS_validation_functions.checkListOfNumbers( self, 'angle', value, 0., 90.) self._angle = value
def _setclockwise(self,value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self,'clockwise',value,-3,3,ints=True) self._clockwise=value setmember(self,'level',self.level)
def _setscale(self, value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self, "scale", value, 0.0) self._scale = value
def _setlinewidths(self,value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self,'linewidths',value,0,300) self._linewidths=value setmember(self,'level',self.level)
def _setscale(self,value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self,'scale',value,0.) self._scale=value setmember(self,'level',self.level)
def _setclockwise(self, value): if value is not None: value = VCS_validation_functions.checkListOfNumbers( self, 'clockwise', value, -3, 3, ints=True) self._clockwise = value
def _setspacing(self, value): if not value is None: value = VCS_validation_functions.checkListOfNumbers(self, "spacing", value, 0.0) self._spacing = value