/[escript]/trunk/pyvisi/py_src/map.py
ViewVC logotype

Contents of /trunk/pyvisi/py_src/map.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 839 - (show annotations)
Wed Sep 6 04:53:50 2006 UTC (13 years, 10 months ago) by jongui
File MIME type: text/x-python
File size: 895 byte(s)
- Added lookup table spectrum from blue to red and red to blue.
- Updated open scene to scene

1 """
2 @author: John Ngui
3 @author: Lutz Gross
4 """
5
6 import vtk
7 from common import *
8
9 class Map(Common):
10 """
11 Class that shows a scalar field by a surface map.
12 """
13
14 def __init__(self, scene, data_collector, lut = None):
15 """
16 @type scene: L{OpenScene <scene.Scene>} object
17 @param scene: Scene in which components are to be added to
18 @type data_collector: L{DataCollector <datacollector.DataCollector>}
19 object
20 @param data_collector: Source of data for visualization
21 @type lut: L{BlueToRed <colormap.BlueToRed>} object or
22 L{RedToBlue <colormap.RedToBlue>} object
23 @param lut: Color lookup tabl to be used by the mapper
24 """
25
26 Common.__init__(self, scene, data_collector)
27 Common.setMapper(self, "self.data_collector.getReader().GetOutput()",
28 lut)
29 Common.setActor(self)
30 Common.addActor(self)
31
32 """
33 class MapOnPlane():
34 shows scalar data by color on a given plane
35 """
36 pass

  ViewVC Help
Powered by ViewVC 1.1.26