Changeset 7855:0fed8c25284d
- Timestamp:
- 12/14/07 17:55:57 (5 years ago)
- Branch:
- default
- Location:
- sage/plot/plot3d
- Files:
-
- 2 edited
-
all.py (modified) (1 diff)
-
parametric_surface.pyx (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sage/plot/plot3d/all.py
r7694 r7732 1 1 from shapes import Box, ColorCube, Cone, Cylinder, Line, Arrow, Sphere, Torus, Text as Text3D 2 from parametric_surface import ParametricSurface, MobiusStrip 2 3 from plot3d import plot3d, axes as axes3d 3 4 from platonic import Tetrahedron, Cube, Octahedron, Dodecahedron, IndexFaceSet, Icosahedron -
sage/plot/plot3d/parametric_surface.pyx
r7779 r7855 68 68 cdef class ParametricSurface(IndexFaceSet): 69 69 70 """ 71 EXAMPLES: 72 sage: from sage.plot.plot3d.parametric_surface import ParametricSurface 73 sage: def f(x,y): return cos(x)*sin(y), sin(x)*sin(y), cos(y)+log(tan(y/2))+0.2*x 74 sage: S = ParametricSurface(f, (srange(0,12.4,0.1), srange(0.1,2,0.1))) 75 sage: show(S) 76 77 sage: len(S.face_list()) 78 2214 79 """ 80 70 81 def __init__(self, f=None, domain=None, **kwds): 71 82 self.f = f … … 130 141 urange = [float(u) for u in urange] 131 142 vrange = [float(v) for v in vrange] 132 if self.render_grid == (urange, vrange): 143 if self.render_grid == (urange, vrange) and self.fcount != 0: 144 # Already triangulated at on this grid. 133 145 return 134 146
Note: See TracChangeset
for help on using the changeset viewer.
