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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1147 - (show annotations)
Wed May 16 06:39:11 2007 UTC (12 years, 10 months ago) by ksteube
File MIME type: text/x-python
File size: 623 byte(s)
Added back in some files that were accidentally deleted.

1 """
2 @author: John NGUI
3 """
4
5 import vtk
6
7 class Texture:
8 """
9 Class that defines the texture for the rendered object.
10 """
11
12 def __init__(self, image):
13 """
14 Initialise the texture.
15
16 @type image: vtkImageData
17 @param image: Image from which data is to be read
18 """
19
20 self.__image = image
21 self.__vtk_texture = vtk.vtkTexture()
22
23 self.__setInput()
24
25 def __setInput(self):
26 """
27 Set the input for the texture.
28 """
29
30 self.__vtk_texture.SetInput(self.__image)
31
32 def _getTexture(self):
33 """
34 Return the texture.
35
36 @rtype: vtkTexture
37 @return: Texture of the rendered object
38 """
39
40 return self.__vtk_texture
41

  ViewVC Help
Powered by ViewVC 1.1.26