def __init__(self, funcs, rangeX=(0, 1, 40), rangeY=(0, 2 * pi, 40), name=''): super(RevolutionPlot3D, self).__init__(rangeX, rangeY, name) map(self.addFunction, toList(funcs))
def __init__(self, funcs, rangeX=(0, 1, 40), rangeY=(0, 1, 40), name=''): super(Plot3D, self).__init__(rangeX, rangeY, name) map(self.addFunction, toList(funcs))
def __init__(self, funcs, rangeX=(0, 1, 40), rangeY=(0, 1, 40), name=''): super(ParametricPlot3D, self).__init__(rangeX, rangeY, name) funcs = toList(funcs) for fn in funcs: self.addQuad(fn)
def __init__(self, funcs, rangeX=(0, 1, 40), rangeY=(0, 2 * pi, 40), name=""): super(RevolutionPlot3D, self).__init__(rangeX, rangeY, name) map(self.addFunction, toList(funcs))