/[escript]/trunk/doc/examples/pyvisi/streamline.py
ViewVC logotype

Diff of /trunk/doc/examples/pyvisi/streamline.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/doc/examples/pyvisi/streamline.py revision 1148 by jongui, Wed May 16 22:45:33 2007 UTC temp_trunk_copy/doc/examples/pyvisi/streamline.py revision 1384 by phornby, Fri Jan 11 02:29:38 2008 UTC
# Line 1  Line 1 
1    """
2    Author: John Ngui, john.ngui@uq.edu.au
3    """
4    
5  # Import the necessary modules.  # Import the necessary modules.
6  from esys.pyvisi import Scene, DataCollector, StreamLine, Camera  from esys.pyvisi import Scene, DataCollector, StreamLine, Camera
7  from esys.pyvisi.constant import *  from esys.pyvisi.constant import *
# Line 13  FILE_3D = "interior_3D.xml" Line 17  FILE_3D = "interior_3D.xml"
17  IMAGE_NAME = "streamline.jpg"  IMAGE_NAME = "streamline.jpg"
18  JPG_RENDERER = Renderer.ONLINE_JPG  JPG_RENDERER = Renderer.ONLINE_JPG
19    
   
20  # Create a Scene.  # Create a Scene.
21  s = Scene(renderer = JPG_RENDERER, num_viewport = 1, x_size = X_SIZE,  s = Scene(renderer = JPG_RENDERER, num_viewport = 1, x_size = X_SIZE,
22          y_size = Y_SIZE)          y_size = Y_SIZE)
# Line 27  sl1 = StreamLine(scene = s, data_collect Line 30  sl1 = StreamLine(scene = s, data_collect
30          viewport = Viewport.SOUTH_WEST, color_mode = ColorMode.SCALAR,          viewport = Viewport.SOUTH_WEST, color_mode = ColorMode.SCALAR,
31          lut = Lut.COLOR, cell_to_point = False, outline = True)          lut = Lut.COLOR, cell_to_point = False, outline = True)
32  sl1.setTubeRadius(radius = 0.02)  sl1.setTubeRadius(radius = 0.02)
33    sl1.setTubeNumberOfSides(3)
34    sl1.setTubeRadiusToVaryByVector()
35    sl1.setPointSourceRadius(0.9)
36    
37  # Create a Camera.  # Create a Camera.
38  c1 = Camera(scene = s, viewport = Viewport.SOUTH_WEST)  c1 = Camera(scene = s, viewport = Viewport.SOUTH_WEST)

Legend:
Removed from v.1148  
changed lines
  Added in v.1384

  ViewVC Help
Powered by ViewVC 1.1.26