/[escript]/trunk/pyvisi_old/TODO
ViewVC logotype

Diff of /trunk/pyvisi_old/TODO

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

revision 337 by cochrane, Mon Dec 12 01:57:07 2005 UTC revision 421 by cochrane, Fri Jan 6 03:09:11 2006 UTC
# Line 1  Line 1 
1  - Reimplement evaluation stack way of running low level code to more robust  - Will need sections in the manual for the docs about each renderer module, or
2    model    possibly each module supplies their own.
3    (added 2004-11-19, 14:02, incomplete, priority veryhigh)    (added Wed Jan 12 08:54:18 2005, incomplete, priority verylow)
   
 - Work out how to find out the dimensions of an image in vtk  
   (added 2004-11-19, 14:28, incomplete, priority veryhigh)  
   
 - Implement render object talking directly to a python interpreter instance  
   sitting in a separate thread  
   (added 2004-11-19, 14:29, incomplete, priority veryhigh)  
   
 - Investigate threading in python and how communication works between processes  
   (added 2004-11-19, 14:33, incomplete, priority veryhigh)  
   
 - Load vtk unstructured mesh  
   (added 2004-11-19, 14:03, incomplete, priority high)  
   
 - convert numarrays to vtk structuredData objects  
   (added 2004-11-19, 14:30, incomplete, priority high)  
   
 - Fully implement linestyles in renderers.gnuplot  
   (added 2005-01-21, 13:44, incomplete, priority high)  
   
 - Fully implement linestyles in renderers.vtk  
   (added 2005-01-21, 13:44, incomplete, priority high)  
   
 - View vtk structured and unstructured meshes  
   (added 2005-02-24, 13:52, incomplete, priority high)  
   
 - Write up student project description  
   (added 2004-11-19, 14:03, incomplete, priority medium)  
   
 - Convert escript Data objects into relevant vtk objects  
   (added 2004-11-19, 14:04, incomplete, priority medium)  
4    
5  - scene.add() could do a _renderer.AddActor(obj) and rest of code just sets up  - work out concept of line data for fault systems; is it a LinePlot or what is
6    the actor    it?
7    (added 2004-11-19, 14:30, incomplete, priority medium)    (added Fri Nov 19 14:33:03 2004, incomplete, priority low)
8    
9  - Need a log output file for user- and developer- debugging information.  - Need a log output file for user- and developer- debugging information.
10    (added 2005-01-21, 14:09, incomplete, priority medium)    (added Fri Jan 21 14:09:26 2005, incomplete, priority medium)
11    
12  - At present, can only have one kind of linestyle per graph.  We need a way to  - At present, can only have one kind of linestyle per graph.  We need a way to
13    specify different linestyles for each individual line on a multi-line graph if    specify different linestyles for each individual line on a multi-line graph if
14    desired.    desired.
15    (added 2005-01-24, 15:56, incomplete, priority medium)    (added Mon Jan 24 15:56:19 2005, incomplete, priority medium)
16    
17  - Need to keep a count of the number of a given type of object exists within a  - Need to keep a count of the number of a given type of object exists within a
18    scene so that can have many of the same type of object in a scene (stops    scene so that can have many of the same type of object in a scene (stops
19    overwriting objects in autogenerated code).    overwriting objects in autogenerated code).
20    (added 2005-01-27, 13:49, incomplete, priority medium)    (added Thu Jan 27 13:49:23 2005, incomplete, priority medium)
   
 - Need to add a delete object method so can remove objects from a Scene if  
   desired  
   (added 2005-01-27, 13:55, incomplete, priority medium)  
21    
22  - Add options dictionaries to objects, so that things like xlabel, ylabel etc  - Add options dictionaries to objects, so that things like xlabel, ylabel etc
23    can be set at object instantiation time.    can be set at object instantiation time.
24    (added 2005-02-24, 13:46, incomplete, priority medium)    (added Thu Feb 24 13:46:31 2005, incomplete, priority medium)
25    
26  - Start writing docs for the api so that other developers can contribute more  - Fully implement linestyles in renderers.gnuplot
27    easily    (added Fri Jan 21 13:44:33 2005, incomplete, priority high)
   (added 2005-02-24, 13:53, incomplete, priority medium)  
   
 - work out conceptual differences between a mesh plot (in matlab sense) and a  
   mesh in a mesh generator sense  
   (added 2004-11-19, 14:32, incomplete, priority low)  
28    
29  - work out concept of line data for fault systems; is it a LinePlot or what is  - Fully implement linestyles in renderers.vtk
30    it?    (added Fri Jan 21 13:44:45 2005, incomplete, priority high)
   (added 2004-11-19, 14:33, incomplete, priority low)  
31    
32  - Get BallPlots working in vtk  - View vtk structured and unstructured meshes
33    (added 2005-01-21, 13:45, incomplete, priority low)    (added Thu Feb 24 13:52:03 2005, incomplete, priority high)
34    
35  - Get BallPlots working in povray  - Reimplement evaluation stack way of running low level code to more robust
36    (added 2005-01-21, 13:45, incomplete, priority low)    model
37      (added Fri Nov 19 14:02:35 2004, incomplete, priority veryhigh)
38    
39  - View a 3D vector field as an Arrow Plot  - Work out how to find out the dimensions of an image in vtk
40    (added 2005-02-24, 13:54, incomplete, priority low)    (added Fri Nov 19 14:28:43 2004, incomplete, priority veryhigh)
41    
42  - Will need sections in the manual for the docs about each renderer module, or  - Implement render object talking directly to a python interpreter instance
43    possibly each module supplies their own.    sitting in a separate thread
44    (added 2005-01-12, 08:54, incomplete, priority verylow)    (added Fri Nov 19 14:29:48 2004, incomplete, priority veryhigh)
45    
46    - Investigate threading in python and how communication works between processes
47      (added Fri Nov 19 14:33:30 2004, incomplete, priority veryhigh)
48    

Legend:
Removed from v.337  
changed lines
  Added in v.421

  ViewVC Help
Powered by ViewVC 1.1.26