/[escript]/trunk/pyvisi/ChangeLog
ViewVC logotype

Contents of /trunk/pyvisi/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 337 - (show annotations)
Mon Dec 12 01:57:07 2005 UTC (17 years, 3 months ago) by cochrane
File size: 111399 byte(s)
Initial merge of pyvisi into esys repository.
1 2005-02-08 18:27 paultcochrane
2
3 * examples/view2DMeshExample.py: Added setSize() command
4
5 2005-02-08 18:26 paultcochrane
6
7 * examples/contourPlotExample.py, website/todo/todo_body.part:
8 Trivial change.
9
10 2005-02-08 18:19 paultcochrane
11
12 * MANIFEST.in: Change CHANGES to ChangeLog. May be a dumb idea to
13 use the automatically generated ChangeLog instead of a
14 handwritten one, but the CHANGES file doesn't yet exist, and
15 ChangeLog does...
16
17 2005-02-08 18:17 paultcochrane
18
19 * setup.py: Trivial change.
20
21 2005-02-08 18:15 paultcochrane
22
23 * MANIFEST: Now reflects list of files that should now be
24 distributed.
25
26 2005-02-08 18:12 paultcochrane
27
28 * MANIFEST.in: Changed plotExample to simplePlotExample (as this is
29 what it is now called), and fixed typo with multiCurvePlotExample
30
31 2005-02-08 18:02 paultcochrane
32
33 * website/devel/devel_body.part: Added mention of the plplot and
34 opendx renderer modules structure being in place, and the
35 existence of the skel_module.py script for generating renderer
36 module directory structures.
37
38 2005-02-08 17:59 paultcochrane
39
40 * admin/skel_module.py: Updated to use cvs revision keyword for the
41 __revision__ attribute.
42
43 2005-02-08 17:55 paultcochrane
44
45 * pyvisi/renderers/__init__.py: Trivial change
46
47 2005-02-08 17:51 paultcochrane
48
49 * pyvisi/renderers/: gnuplot/axes.py, gnuplot/camera.py,
50 gnuplot/common.py, gnuplot/image.py, gnuplot/item.py,
51 gnuplot/plane.py, gnuplot/plot.py, gnuplot/renderer.py,
52 gnuplot/scene.py, gnuplot/text.py, vtk/axes.py, vtk/camera.py,
53 vtk/common.py, vtk/image.py, vtk/item.py, vtk/plane.py,
54 vtk/plot.py, vtk/renderer.py, vtk/scene.py, vtk/text.py:
55 De-implemented the getRevision() function. Found it is
56 marginally more useful to have the cvs revision keyword as the
57 __revision__ attribute.
58
59 2005-02-08 17:46 paultcochrane
60
61 * pyvisi/renderers/povray/: axes.py, camera.py, common.py,
62 image.py, item.py, plane.py, plot.py, renderer.py, scene.py,
63 text.py: Found it is marginally more useful to have the cvs
64 revision keyword as the __revision__ attribute.
65
66 2005-02-08 17:46 paultcochrane
67
68 * pyvisi/renderers/povray/__init__.py: Removed the Image classes
69 that aren't yet overridden by the povray renderer module.
70
71 2005-02-08 17:42 paultcochrane
72
73 * pyvisi/renderers/opendx/: axes.py, camera.py, common.py,
74 image.py, item.py, plane.py, plot.py, renderer.py, scene.py,
75 text.py: Found it is marginally more useful to have the cvs
76 revision keyword as the __revision__ attribute.
77
78 2005-02-08 17:38 paultcochrane
79
80 * pyvisi/renderers/plplot/: axes.py, camera.py, common.py, item.py,
81 plane.py, renderer.py, text.py: Found it is marginally more
82 useful to have the cvs revision keyword as the __revision__
83 attribute.
84
85 2005-02-08 17:37 paultcochrane
86
87 * pyvisi/renderers/plplot/scene.py: Fixed Scene as BaseScene import
88 error. Found it is marginally more useful to use the cvs
89 revision keyword for the __revision__ attribute.
90
91 2005-02-08 17:37 paultcochrane
92
93 * pyvisi/renderers/plplot/: image.py, plot.py: Fixed indentation
94 errors in class definitions. Removed overrideWarning import.
95 Found it is marginally more useful to use the cvs revision
96 keyword for the __revision__ attribute.
97
98 2005-02-08 17:31 paultcochrane
99
100 * pyvisi/renderers/: plplot/__init__.py, opendx/__init__.py: Fixed
101 formatting problem.
102
103 2005-02-08 17:28 paultcochrane
104
105 * pyvisi/renderers/opendx/: axes.py, camera.py, item.py, plane.py,
106 renderer.py, text.py: The overrideWarning function isn't used and
107 isn't even defined in common.py, and was causing an error, so
108 removed it.
109
110 2005-02-08 17:27 paultcochrane
111
112 * pyvisi/renderers/opendx/scene.py: Corrected Scene and Renderer
113 import statements.
114
115 2005-02-08 17:27 paultcochrane
116
117 * pyvisi/renderers/opendx/: image.py, plot.py: Corrected
118 indentation errors for class names, and removed overrideWarning
119 function import as it isn't in common.py.
120
121 2005-02-08 17:24 paultcochrane
122
123 * admin/skel_module.py: Fixed a formatting error, and fixed a
124 problem where by BaseClasses should be imported along the lines
125 of Class as BaseClass. Fixed class statements being incorrectly
126 indented.
127
128 2005-02-08 16:54 paultcochrane
129
130 * pyvisi/renderers/__init__.py: Testing to see if __revision__
131 attribute should really be Revision keyword of cvs.
132
133 2005-02-08 16:40 paultcochrane
134
135 * admin/skel_module.py: Now using getRevision instead of hard
136 coding the __revision__ attribute.
137
138 2005-02-08 16:36 paultcochrane
139
140 * pyvisi/renderers/vtk/: axes.py, camera.py, image.py, item.py,
141 plane.py, plot.py, renderer.py, scene.py, text.py: Implemented
142 the use of getRevision() function as defined in common.py instead
143 of hard-coding the value into each file.
144
145 2005-02-08 16:35 paultcochrane
146
147 * pyvisi/renderers/vtk/common.py: Implemented a getRevision()
148 function to be able to pass the rendererRevision around.
149
150 2005-02-08 16:24 paultcochrane
151
152 * pyvisi/renderers/gnuplot/: axes.py, camera.py, image.py, item.py,
153 plane.py, plot.py, renderer.py, scene.py, text.py: Implemented
154 the use of getRevision() function as defined in common.py instead
155 of hard-coding the value into each file.
156
157 2005-02-08 16:23 paultcochrane
158
159 * pyvisi/renderers/gnuplot/common.py: Implemented a getRevision()
160 function to be able to pass the rendererRevision around.
161
162 2005-02-08 16:17 paultcochrane
163
164 * pyvisi/renderers/: opendx/axes.py, opendx/camera.py,
165 opendx/image.py, opendx/item.py, opendx/plane.py, opendx/plot.py,
166 opendx/renderer.py, opendx/scene.py, opendx/text.py,
167 plplot/axes.py, plplot/camera.py, plplot/image.py,
168 plplot/item.py, plplot/plane.py, plplot/plot.py,
169 plplot/renderer.py, plplot/scene.py, plplot/text.py: Added
170 Renderer object import to scene.py and corrected __revision__
171 attribute in all files.
172
173 2005-02-08 16:14 paultcochrane
174
175 * admin/skel_module.py: The scene.py file needs to import the
176 module-specific renderer object as well, so added an if loop to
177 do this.
178
179 2005-02-08 16:03 paultcochrane
180
181 * website/main.aap: Added all html files in examples directory to
182 publication list. Added examples directory aap file to be
183 processed.
184
185 2005-02-08 16:02 paultcochrane
186
187 * pyvisi/scene.py: Fixed incorrect type description in docstring.
188
189 2005-02-08 15:57 paultcochrane
190
191 * pyvisi/renderers/opendx/tests/: test_axes.py, test_camera.py,
192 test_image.py, test_item.py, test_plane.py, test_plot.py,
193 test_renderer.py, test_scene.py, test_text.py: Initial import to
194 repository. These are the skeleton test files for the opendx
195 renderer module as generated by skel_module.py
196
197 2005-02-08 15:57 paultcochrane
198
199 * pyvisi/renderers/opendx/: __init__.py, axes.py, camera.py,
200 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
201 scene.py, text.py: Initial import to repository. These are the
202 skeleton files for the opendx renderer module as generated by
203 skel_module.py
204
205 2005-02-08 15:56 paultcochrane
206
207 * pyvisi/renderers/plplot/tests/: test_axes.py, test_camera.py,
208 test_image.py, test_item.py, test_plane.py, test_plot.py,
209 test_renderer.py, test_scene.py, test_text.py: Initial import to
210 repository. These are the skeleton test files for the plplot
211 renderer module as generated by skel_module.py
212
213 2005-02-08 15:56 paultcochrane
214
215 * pyvisi/renderers/plplot/: __init__.py, axes.py, camera.py,
216 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
217 scene.py, text.py: Initial import to repository. These are the
218 skeleton files for the plplot renderer module as generated by
219 skel_module.py
220
221 2005-02-08 15:54 paultcochrane
222
223 * admin/skel.py: Updated the copyright information. Corrected use
224 of @param and added @type to docstrings. Added a call to the
225 BaseClass (which the developer/maintainer will have to supply).
226 Now using debugMsg() and overrideWarning() functions. Importing
227 using absolute imports.
228
229 2005-02-08 15:48 paultcochrane
230
231 * admin/skel_module.py: Initial import to repository. This is the
232 module skeleton building script. Call the script from within
233 pyvisi/renderers/ with the name of the module to create as its
234 argument, and it will generate the module directory, the tests
235 subdirectory, the a skeleton for the set of currently defined
236 objects, and the skeleton tests for those objects.
237
238 2005-02-08 12:05 paultcochrane
239
240 * pyvisi/: __init__.py, axes.py, camera.py, common.py, image.py,
241 item.py, plane.py, plot.py, renderer.py, scene.py, text.py,
242 renderers/__init__.py, renderers/gnuplot/__init__.py,
243 renderers/gnuplot/axes.py, renderers/gnuplot/camera.py,
244 renderers/gnuplot/common.py, renderers/gnuplot/image.py,
245 renderers/gnuplot/item.py, renderers/gnuplot/plane.py,
246 renderers/gnuplot/plot.py, renderers/gnuplot/renderer.py,
247 renderers/gnuplot/scene.py, renderers/gnuplot/text.py,
248 renderers/povray/__init__.py, renderers/povray/axes.py,
249 renderers/povray/camera.py, renderers/povray/common.py,
250 renderers/povray/image.py, renderers/povray/item.py,
251 renderers/povray/plane.py, renderers/povray/plot.py,
252 renderers/povray/renderer.py, renderers/povray/scene.py,
253 renderers/povray/text.py, renderers/vtk/__init__.py,
254 renderers/vtk/axes.py, renderers/vtk/camera.py,
255 renderers/vtk/common.py, renderers/vtk/image.py,
256 renderers/vtk/item.py, renderers/vtk/plane.py,
257 renderers/vtk/plot.py, renderers/vtk/renderer.py,
258 renderers/vtk/scene.py, renderers/vtk/text.py: Updated copyright
259 information.
260
261 2005-02-08 11:55 paultcochrane
262
263 * examples/: multiCurvePlotExample.py, simplePlotExample.py,
264 singleArrayPlotExample.py: Updated copyright information.
265
266 2005-02-08 11:53 paultcochrane
267
268 * website/examples/examples_body.part: Added some explanatory text
269 to the examples.
270
271 2005-02-08 11:47 paultcochrane
272
273 * website/examples/examples_body.part: Ripped out the hand-coded
274 example text, and added links to automatically generated html
275 output (pretty printed using enscript) of the relevant example
276 python files.
277
278 2005-02-08 11:46 paultcochrane
279
280 * website/examples/main.aap: Initial import to repository. This is
281 the main aap file for the examples directory. Implemented
282 grabbing the python example files and generating the html output
283 using enscript.
284
285 2005-02-08 11:04 paultcochrane
286
287 * examples/simplePlotExample.py: Initial import to repository.
288 This is what used to be the plotExample.py file.
289
290 2005-02-08 10:58 paultcochrane
291
292 * website/examples/examples_body.part: Removed basicExample
293 example, not that relevant anymore.
294
295 2005-02-07 19:07 paultcochrane
296
297 * website/news/news_body.part: Fixed itemDate class declaration
298
299 2005-02-07 19:03 paultcochrane
300
301 * setup.py: Updated version information. Removed scripts tag.
302 Added renderers, renderers.gnuplot and renderers.vtk to list of
303 packages.
304
305 2005-02-07 18:50 paultcochrane
306
307 * doc/manual/plottingExamples.tex: Updated example to reflect
308 changes made to format argument of scene.save() method.
309
310 2005-02-07 18:47 paultcochrane
311
312 * pyvisi/: text.py, renderers/gnuplot/text.py,
313 renderers/povray/text.py, renderers/vtk/text.py: Added and
314 implemented setFont and getFont methods.
315
316 2005-02-07 18:21 paultcochrane
317
318 * examples/singleArrayPlotExample.py: Implemented using the
319 PngImage() and PsImage() objects as the format instead of a
320 string.
321
322 2005-02-07 18:17 paultcochrane
323
324 * examples/: plotExample.py, multiCurvePlotExample.py: Implemented
325 using the PngImage() and PsImage() objects as the format instead
326 of a string.
327
328 2005-02-07 18:11 paultcochrane
329
330 * doc/pyvisi_class_structure.dia: Updated.
331
332 2005-02-07 18:10 paultcochrane
333
334 * doc/manual/main.aap: Added a target for generating the dia
335 figures automatically from the .dia file. Fixed the pdf_figs
336 target.
337
338 2005-02-07 18:09 paultcochrane
339
340 * doc/manual/developerManual.tex: Added pyvisi class structure
341 diagram (generated from dia) to the developer docs.
342
343 2005-02-07 18:05 paultcochrane
344
345 * pyvisi/renderers/vtk/image.py: Removed need for the format to be
346 passed into the Image() base class. The subclasses now set their
347 own instance attribute for the format. The scene object is now
348 an optional argument, and if is specified, then does all of the
349 things as per normal for playing with an Image object. Without
350 the scene argument, it is just basically a container for
351 information to help scene.save() do its work.
352
353 2005-02-07 17:58 paultcochrane
354
355 * pyvisi/renderers/vtk/scene.py: Implemented using an image object
356 as the format passed into the scene.save() method.
357
358 2005-02-07 17:47 paultcochrane
359
360 * pyvisi/image.py: Backpropagating changes made in gnuplot renderer
361 module. Now have scene object as being an optional argument, and
362 if is specified then setting the renderer attribute.
363
364 2005-02-07 17:42 paultcochrane
365
366 * pyvisi/renderers/gnuplot/image.py: Added a PbmImage subclass of
367 Image so that can output pbm images as per one of the supported
368 gnuplot image output formats. Implemented using the scene object
369 argument as being optional so that can just pass the object
370 directly to the scene.save() method, without actually having to
371 associate the Image instance with the scene.
372
373 2005-02-07 17:39 paultcochrane
374
375 * pyvisi/image.py: Added a PbmImage class subclass of Image().
376
377 2005-02-07 17:39 paultcochrane
378
379 * pyvisi/renderers/gnuplot/scene.py: Implemented change from using
380 a format string to directly using an Image object subclass to
381 define the image format for output.
382
383 2005-02-07 17:22 paultcochrane
384
385 * pyvisi/renderers/gnuplot/image.py: Removed checks in Image()
386 subclasses for the scene object.
387
388 2005-02-07 17:15 paultcochrane
389
390 * pyvisi/renderers/gnuplot/image.py: Added format instance variable
391 to Image() subclasses.
392
393 2005-02-07 17:13 paultcochrane
394
395 * pyvisi/renderers/gnuplot/image.py: Removed the format argument
396 from the Image() class, and from the calls to the __init__ method
397 of the Image() class from its subclasses.
398
399 2005-02-07 17:10 paultcochrane
400
401 * pyvisi/image.py: Added a format instance variable to each of the
402 subclasses of Image().
403
404 2005-02-07 17:04 paultcochrane
405
406 * pyvisi/image.py: Removed the format argument from the Image()
407 class, don't think it's useful, and complicates matters when
408 subclassing the Image class. Fixed the subclasses call to the
409 base class' __init__ method by actually passing through the scene
410 object.
411
412 2005-02-07 16:53 paultcochrane
413
414 * doc/manual/figures/: pyvisi_class_structure.eps,
415 pyvisi_class_structure.pdf: Initial import to repository. These
416 are the eps and pdf files of the pyvisi class structure as drawn
417 by dia.
418
419 2005-02-07 16:36 paultcochrane
420
421 * doc/manual/titlepage.tex: Made titlepage a bit simpler.
422
423 2005-02-07 16:06 paultcochrane
424
425 * doc/manual/pyvisi_doc.tex: Added the inclusion of the install and
426 plottingExamples files.
427
428 2005-02-07 16:06 paultcochrane
429
430 * doc/manual/plottingExamples.tex: Added plotExample.py (as it
431 currently stands) as a plotting example. Have added figures
432 showing both the gnuplot and vtk versions of the output.
433
434 2005-02-07 16:05 paultcochrane
435
436 * doc/manual/misc_defs.tex: Changed release number to pre-alpha-1
437
438 2005-02-07 16:04 paultcochrane
439
440 * doc/manual/main.aap: Corrected pdf_figs target. Added pdf_figs
441 target to all target. Added install.tex and plottingExamples.tex
442 to list of files to check when building the docs. Fixed the eps
443 to pdf rule.
444
445 2005-02-07 16:02 paultcochrane
446
447 * doc/manual/developerManual.tex: Started to flesh out the methods
448 required in the interface. Am wondering if this is at all
449 worthwhile, as it is far more up to date and better presented by
450 epydoc on the pyvisi web site.
451
452 2005-02-07 16:01 paultcochrane
453
454 * doc/manual/abstract.tex: Added pylint to list of supporting
455 development tools.
456
457 2005-02-07 15:48 paultcochrane
458
459 * doc/manual/figures/: plotExampleGnuplot.pdf, plotExampleVTK.pdf:
460 Initial import to repository. These are the gnuplot and vtk pdf
461 files for the very simple plot example.
462
463 2005-02-07 15:47 paultcochrane
464
465 * doc/manual/figures/: plotExampleGnuplot.eps, plotExampleVTK.eps:
466 Initial import to repository. These are the gnuplot and vtk eps
467 files for the very simple plot example.
468
469 2005-02-07 14:44 paultcochrane
470
471 * doc/manual/plottingExamples.tex: Initial import to repository.
472 This is the file to discuss the examples of plotting using
473 pyvisi.
474
475 2005-02-07 14:43 paultcochrane
476
477 * doc/manual/install.tex: Initial import to repository. This is
478 the file to hold information about the installation instructions.
479
480 2005-02-07 14:31 paultcochrane
481
482 * website/devel/devel_body.part: Fixed up comment about debug
483 statements to reflect the way that they are now handled.
484
485 2005-02-07 14:28 paultcochrane
486
487 * pyvisi/: scene.py, renderers/gnuplot/scene.py,
488 renderers/povray/scene.py, renderers/vtk/scene.py: Reduced the
489 number of hashes printed when showing the evaluation stack.
490
491 2005-02-07 14:25 paultcochrane
492
493 * website/support/support_body.part: Added gnuplot-py and pylint
494 web sites to list of supporting software.
495
496 2005-02-07 14:21 paultcochrane
497
498 * website/index/index_body.part: Fixed link to renderers web page.
499
500 2005-02-07 14:20 paultcochrane
501
502 * pyvisi/: __init__.py, renderers/gnuplot/__init__.py,
503 renderers/povray/__init__.py, renderers/vtk/__init__.py: Removed
504 wildcard imports by explicitly specifying the objects to import.
505
506 2005-02-07 14:07 paultcochrane
507
508 * website/todo/todo_body.part: Marked todo item as done
509
510 2005-02-07 14:06 paultcochrane
511
512 * README: Removed comment about how to install by hand. Added a
513 section called 'Dependencies' where I mention the renderer
514 modules currently supported, and what is necessary to be
515 installed before the renderer modules can be used.
516
517 2005-02-07 13:53 paultcochrane
518
519 * examples/imageLoadExample.py: Updated to new syntax for load()
520 method.
521
522 2005-02-07 13:51 paultcochrane
523
524 * examples/: plotExample.py, multiCurvePlotExample.py,
525 singleArrayPlotExample.py: Removed scene.add() as is now
526 unnecessary.
527
528 2005-02-07 13:45 paultcochrane
529
530 * pyvisi/renderers/: gnuplot/image.py, vtk/image.py: Changed
531 ordering of arguments in Image.__init__ (format is now last).
532 Added call to __init__ method of base class for Image subobjects.
533
534 2005-02-07 13:43 paultcochrane
535
536 * pyvisi/renderers/: gnuplot/__init__.py, vtk/__init__.py,
537 povray/__init__.py: Made some of the imports specific. Ie, not
538 using wildcard imports.
539
540 2005-02-07 13:27 paultcochrane
541
542 * pyvisi/renderers/vtk/text.py: Added a check for scene object
543 being passed to __init__().
544
545 2005-02-07 13:26 paultcochrane
546
547 * pyvisi/renderers/gnuplot/: __init__.py, axes.py, camera.py,
548 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
549 scene.py, text.py: Removal of invalid token in file.
550
551 2005-02-07 13:11 paultcochrane
552
553 * MANIFEST.in: Added some headings for what the bits are. Made the
554 include of .py files non-recursive, so now have better control
555 over what is added. Added the specific examples that are working
556 (plus supporting files).
557
558 2005-02-07 13:07 paultcochrane
559
560 * pyvisi/text.py: Implemented absolute instead of relative imports.
561 Added __revision__ attribute. Now calling __init__ method of
562 base class. Implemented use of debugMsg() function. Added some
563 docstrings. Tidied text a bit. Removed explicit return from
564 __init__ method. Fixed old implementation of inheriting from the
565 Scene class instead of Item as is now the case.
566
567 2005-02-07 13:06 paultcochrane
568
569 * pyvisi/scene.py: Implemented calling __init__ method of base
570 class as necessary. Removed explicit return of __init__ methods.
571 Implemented use of debugMsg() function. Added type information
572 to some docstrings. Some tidying of text. Changed name of file
573 argument to fname as it clashed with internal python name. Added
574 __revision__ attribute.
575
576 2005-02-07 13:04 paultcochrane
577
578 * pyvisi/renderer.py: Added __revision__ attribute. Removed
579 explicity return from __init__. Added call of __init__ method of
580 base class. Changed relative imports to absolute imports.
581 Implemented use of debugMsg() function. Added type information
582 to docstrings.
583
584 2005-02-07 13:03 paultcochrane
585
586 * pyvisi/plot.py: Now calling __init__ method of base class as
587 required by good python programming practice. Added __revision__
588 attribute. Some text tidying. Implemented use of debugMsg()
589 function. Now using absolute instead of relative imports.
590 Removed explicity returns from __init__ methods. Added some type
591 information to docstrings.
592
593 2005-02-07 13:03 paultcochrane
594
595 * pyvisi/plane.py: Using absolute instead of relative imports.
596 Added __revision__ attribute. Tidied some text. Implemented use
597 of debugMsg() function. Calling base class' __init__ method.
598
599 2005-02-07 13:02 paultcochrane
600
601 * pyvisi/item.py: Now calling base class' __init__() method. Added
602 __revision__ attribute. Now using absolute instead of relative
603 imports. Implemented use of debugMsg() function.
604
605 2005-02-07 13:00 paultcochrane
606
607 * pyvisi/image.py: Major changes. Now calling base class' __init__
608 method. Changed file argument to load() and other methods to
609 fname as file clashes with a python standard name. Implemented
610 the new use of unsupportedError() and debugMsg(). Tidied the
611 text slightly. Removed explicit return from __init__ methods.
612 Added __revision__ attribute. Now using absolute imports instead
613 of relative ones. Implemented use of unsupportedError(),
614 fileCheck() and overrideWarning() functions.
615
616 2005-02-07 12:59 paultcochrane
617
618 * pyvisi/common.py: Implemented debugMsg() function and fileCheck()
619 function. Changed pyvisi version and revision variables to be
620 private. Added __revision__ attribute. Changed version and
621 revision variables to be explicitly strings.
622
623 2005-02-07 12:56 paultcochrane
624
625 * pyvisi/camera.py: Now using absolute imports, have implemented
626 the debugMsg() function defined in common.py to handle debug
627 message output (also simplifies debugging output a lot).
628 Implemented use of overrideWarning() function. Now calling
629 __init__() method of base class. Added some type information to
630 the docstrings. Implemented elevation and azimuth attributes.
631 Tidied up some of the text as well. Added __revision__ attribute
632 as required by good python programming practice. Added some
633 docstrings also.
634
635 2005-02-07 12:55 paultcochrane
636
637 * pyvisi/axes.py: Implemented use of debugMsg() function. Now
638 using absolute imports instead of relative. Added __revision__
639 attribute.
640
641 2005-02-07 12:53 paultcochrane
642
643 * pyvisi/__init__.py: Added some docstrings, changed the
644 pyvisiVersion and pyvisiRevision variables to be private. Made
645 the import statements absolute as opposed to relative.
646
647 2005-02-07 11:57 paultcochrane
648
649 * pyvisi/renderers/__init__.py: Added docstrings and the
650 __revision__ attribute.
651
652 2005-02-07 11:55 paultcochrane
653
654 * pyvisi/renderers/povray/text.py: Implemented absolute instead of
655 relative imports. Added __revision__ attribute. Now calling
656 __init__ method of base class. Implemented use of debugMsg()
657 function. Added some docstrings. Tidied text a bit. Removed
658 explicit return from __init__ method.
659
660 2005-02-07 11:55 paultcochrane
661
662 * pyvisi/renderers/povray/scene.py: Implemented calling __init__
663 method of base class as necessary. Removed explicit return of
664 __init__ methods. Implemented use of debugMsg() function. Added
665 type information to some docstrings. Some tidying of text.
666 Changed name of file argument to fname as it clashed with
667 internal python name. Added __revision__ attribute. Removed
668 printing of module revision and version etc. This is now in
669 __init__.py.
670
671 2005-02-07 11:54 paultcochrane
672
673 * pyvisi/renderers/povray/renderer.py: Added __revision__
674 attribute. Removed explicity return from __init__. Added call
675 of __init__ method of base class. Changed relative imports to
676 absolute imports. Implemented use of debugMsg() function. Added
677 more docstrings.
678
679 2005-02-07 11:54 paultcochrane
680
681 * pyvisi/renderers/povray/plot.py: Now calling __init__ method of
682 base class as required by good python programming practice.
683 Added __revision__ attribute. Some text tidying. Implemented
684 use of debugMsg() function. Now using absolute instead of
685 relative imports. Removed explicity returns from __init__
686 methods. Added some type information to docstrings.
687
688 2005-02-07 11:53 paultcochrane
689
690 * pyvisi/renderers/povray/plane.py: Using absolute instead of
691 relative imports. Added __revision__ attribute. Tidied some
692 text. Implemented use of debugMsg() function. Calling base
693 class' __init__ method.
694
695 2005-02-07 11:52 paultcochrane
696
697 * pyvisi/renderers/povray/item.py: Now calling base class'
698 __init__() method. Added __revision__ attribute. Now using
699 absolute instead of relative imports. Removed dict argument to
700 __init__ method. Implemented use of debugMsg() function.
701
702 2005-02-07 11:52 paultcochrane
703
704 * pyvisi/renderers/povray/image.py: Major changes. Now calling
705 base class' __init__ method. Changed file argument to load() and
706 other methods to fname as file clashes with a python standard
707 name. Implemented the new use of unsupportedError() and
708 debugMsg(). Tidied the text slightly. Removed explicit return
709 from __init__ methods. Added __revision__ attribute. Now using
710 absolute imports instead of relative ones.
711
712 2005-02-07 11:51 paultcochrane
713
714 * pyvisi/renderers/povray/common.py: Added unsupportedError()
715 function to here. Implemented debugMsg() function for simpler
716 debugging output. Changed global variables for rendererName,
717 Version and Revision to be private variables. Added__revision__
718 attribute as per good python programming practice.
719
720 2005-02-07 11:51 paultcochrane
721
722 * pyvisi/renderers/povray/camera.py: Now using absolute imports,
723 have implemented the debugMsg() function defined in common.py to
724 handle debug message output (also simplifies debugging output a
725 lot). Now calling __init__() method of base class. Added some
726 type information to the docstrings. Implemented elevation and
727 azimuth attributes. Tidied up some of the text as well. Added
728 __revision__ attribute as required by good python programming
729 practice. Added some docstrings also.
730
731 2005-02-07 11:50 paultcochrane
732
733 * pyvisi/renderers/povray/axes.py: Now using absolute imports, have
734 implemented the debugMsg() function defined in common.py to
735 handle debug message output (also simplifies debugging output a
736 lot). Added __revision__ attribute as required by good python
737 programming practice. Added some docstrings also.
738
739 2005-02-07 11:48 paultcochrane
740
741 * pyvisi/renderers/gnuplot/text.py: This is to fix an erroneous
742 commit message added just previously. Implemented absolute
743 instead of relative imports. Added __revision__ attribute. Now
744 calling __init__ method of base class. Implemented use of
745 debugMsg() function. Added some docstrings. Tidied text a bit.
746 Removed explicit return from __init__ method.
747
748 2005-02-07 11:48 paultcochrane
749
750 * pyvisi/renderers/gnuplot/scene.py: This is to fix an erroneous
751 commit message added just previously. Implemented calling
752 __init__ method of base class as necessary. Removed explicit
753 return of __init__ methods. Implemented use of debugMsg()
754 function. Added type information to some docstrings. Some
755 tidying of text. Changed name of file argument to fname as it
756 clashed with internal python name. Added __revision__ attribute.
757 Removed printing of module revision and version etc. This is
758 now in __init__.py.
759
760 2005-02-07 11:47 paultcochrane
761
762 * pyvisi/renderers/gnuplot/renderer.py: This is to fix an erroneous
763 commit message added just previously. Added __revision__
764 attribute. Removed explicity return from __init__. Added call
765 of __init__ method of base class. Changed relative imports to
766 absolute imports. Implemented use of debugMsg() function.
767
768 2005-02-07 11:47 paultcochrane
769
770 * pyvisi/renderers/gnuplot/plot.py: This is to fix an erroneous
771 commit message added just previously. Now calling __init__
772 method of base class as required by good python programming
773 practice. Added __revision__ attribute. Some text tidying.
774 Implemented use of debugMsg() function. Now using absolute
775 instead of relative imports. Removed explicity returns from
776 __init__ methods. Added some type information to docstrings.
777
778 2005-02-07 11:46 paultcochrane
779
780 * pyvisi/renderers/gnuplot/plane.py: This is to fix an erroneous
781 commit message added just previously. Using absolute instead of
782 relative imports. Added __revision__ attribute. Tidied some
783 text. Implemented use of debugMsg() function. Calling base
784 class' __init__ method.
785
786 2005-02-07 11:46 paultcochrane
787
788 * pyvisi/renderers/gnuplot/item.py: This is to fix an erroneous
789 commit message added just previously. Now calling base class'
790 __init__() method. Added __revision__ attribute. Now using
791 absolute instead of relative imports. Removed dict argument to
792 __init__ method. Implemented use of debugMsg() function.
793
794 2005-02-07 11:45 paultcochrane
795
796 * pyvisi/renderers/gnuplot/image.py: This is to fix an erroneous
797 commit message added just previously. Major changes. Now
798 calling base class' __init__ method. Changed file argument to
799 load() and other methods to fname as file clashes with a python
800 standard name. Implemented the new use of unsupportedError() and
801 debugMsg(). Tidied the text slightly. Removed explicit return
802 from __init__ methods. Added __revision__ attribute. Now using
803 absolute imports instead of relative ones.
804
805 2005-02-07 11:45 paultcochrane
806
807 * pyvisi/renderers/gnuplot/common.py: This is to fix an erronenous
808 commit message added just previously. Added unsupportedError()
809 function to here. Implemented debugMsg() function for simpler
810 debugging output. Changed global variables for rendererName,
811 Version and Revision to be private variables. Added__revision__
812 attribute as per good python programming practice.
813
814 2005-02-07 11:44 paultcochrane
815
816 * pyvisi/renderers/gnuplot/camera.py: This is to fix an erroneous
817 commit message added just previously. Now using absolute
818 imports, have implemented the debugMsg() function defined in
819 common.py to handle debug message output (also simplifies
820 debugging output a lot). Now calling __init__() method of base
821 class. Added some type information to the docstrings.
822 Implemented elevation and azimuth attributes. Tidied up some of
823 the text as well. Added __revision__ attribute as required by
824 good python programming practice. Added some docstrings also.
825
826 2005-02-07 11:44 paultcochrane
827
828 * pyvisi/renderers/gnuplot/axes.py: This is to fix an erroneous
829 commit message added just previously. Now using absolute
830 imports, have implemented the debugMsg() function defined in
831 common.py to handle debug message output (also simplifies
832 debugging output a lot). Added __revision__ attribute as
833 required by good python programming practice. Added some
834 docstrings also.
835
836 2005-02-07 11:43 paultcochrane
837
838 * pyvisi/renderers/gnuplot/__init__.py: This to fix an erroneous
839 commit message added just previously. Added docstrings. Added
840 rendererVersion and rendererRevision variables, and moved the
841 information output about what version and revision of the
842 renderer module into here from scene.py. Added __version__ and
843 __revision__ variables to agree with python coding standards.
844 Changed relative imports of modules to absolute imports (safer
845 coding practice).
846
847 2005-02-07 11:38 paultcochrane
848
849 * pyvisi/renderers/vtk/text.py: Implemented absolute instead of
850 relative imports. Added __revision__ attribute. Now calling
851 __init__ method of base class. Implemented use of debugMsg()
852 function. Added some docstrings. Tidied text a bit. Removed
853 explicit return from __init__ method.
854
855 2005-02-07 11:36 paultcochrane
856
857 * pyvisi/renderers/vtk/scene.py: Implemented calling __init__
858 method of base class as necessary. Removed explicit return of
859 __init__ methods. Implemented use of debugMsg() function. Added
860 type information to some docstrings. Some tidying of text.
861 Changed name of file argument to fname as it clashed with
862 internal python name. Added __revision__ attribute. Removed
863 printing of module revision and version etc. This is now in
864 __init__.py.
865
866 2005-02-07 11:34 paultcochrane
867
868 * pyvisi/renderers/vtk/renderer.py: Added __revision__ attribute.
869 Removed explicity return from __init__. Added call of __init__
870 method of base class. Changed relative imports to absolute
871 imports. Implemented use of debugMsg() function.
872
873 2005-02-07 11:32 paultcochrane
874
875 * pyvisi/renderers/vtk/plot.py: Now calling __init__ method of base
876 class as required by good python programming practice. Added
877 __revision__ attribute. Some text tidying. Implemented use of
878 debugMsg() function. Now using absolute instead of relative
879 imports. Removed explicity returns from __init__ methods. Added
880 some type information to docstrings.
881
882 2005-02-07 11:30 paultcochrane
883
884 * pyvisi/renderers/vtk/plane.py: Using absolute instead of relative
885 imports. Added __revision__ attribute. Tidied some text.
886 Implemented use of debugMsg() function. Calling base class'
887 __init__ method.
888
889 2005-02-07 11:28 paultcochrane
890
891 * pyvisi/renderers/vtk/item.py: Now calling base class' __init__()
892 method. Added __revision__ attribute. Now using absolute
893 instead of relative imports. Removed dict argument to __init__
894 method. Implemented use of debugMsg() function.
895
896 2005-02-07 11:27 paultcochrane
897
898 * pyvisi/renderers/vtk/image.py: Major changes. Now calling base
899 class' __init__ method. Changed file argument to load() and
900 other methods to fname as file clashes with a python standard
901 name. Implemented the new use of unsupportedError() and
902 debugMsg(). Tidied the text slightly. Removed explicit return
903 from __init__ methods. Added __revision__ attribute. Now using
904 absolute imports instead of relative ones.
905
906 2005-02-07 11:24 paultcochrane
907
908 * pyvisi/renderers/vtk/common.py: Added unsupportedError() function
909 to here. Implemented debugMsg() function for simpler debugging
910 output. Changed global variables for rendererName, Version and
911 Revision to be private variables. Added__revision__ attribute as
912 per good python programming practice.
913
914 2005-02-07 11:22 paultcochrane
915
916 * pyvisi/renderers/vtk/camera.py: Now using absolute imports, have
917 implemented the debugMsg() function defined in common.py to
918 handle debug message output (also simplifies debugging output a
919 lot). Now calling __init__() method of base class. Added some
920 type information to the docstrings. Implemented elevation and
921 azimuth attributes. Tidied up some of the text as well. Added
922 __revision__ attribute as required by good python programming
923 practice. Added some docstrings also.
924
925 2005-02-07 11:20 paultcochrane
926
927 * pyvisi/renderers/vtk/axes.py: Now using absolute imports, have
928 implemented the debugMsg() function defined in common.py to
929 handle debug message output (also simplifies debugging output a
930 lot). Added __revision__ attribute as required by good python
931 programming practice. Added some docstrings also.
932
933 2005-02-07 11:18 paultcochrane
934
935 * pyvisi/renderers/povray/__init__.py: Added docstrings. Added
936 rendererVersion and rendererRevision variables, and moved the
937 information output about what version and revision of the
938 renderer module into here from scene.py. Added __version__ and
939 __revision__ variables to agree with python coding standards.
940 Changed relative imports of modules to absolute imports (safer
941 coding practice).
942
943 2005-02-07 11:13 paultcochrane
944
945 * pyvisi/renderers/gnuplot/: __init__.py, axes.py, camera.py,
946 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
947 scene.py, text.py: cvs status: Examining examples cvs status:
948 Examining htmlbuild cvs status: Examining images cvs status:
949 Examining index cvs status: Examining links cvs status: Examining
950 news cvs status: Examining support cvs status: Examining todo
951 cochrane@shake56 website $ gnuplot
952
953 G N U P L O T Version 3.7 patchlevel 3 last modified Thu Dec 12
954 13:00:00 GMT 2002 System: Linux 2.6.8-1.521smp
955
956 Copyright(C) 1986 - 1993, 1998 - 2002 Thomas Williams, Colin
957 Kelley and many others
958
959 Type GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu)
960 These shell commands are defined internally. Type `help' to see
961 this list. Type `help name' to find out more about the function
962 `name'. Use `info bash' to find out more about the shell in
963 general. Use `man -k' or `info' to find out more about commands
964 not in this list.
965
966 A star (*) next to a name means that the command is disabled.
967
968 %[DIGITS | WORD] [&] (( expression ))
969 . filename :
970 [ arg... ] [[ expression ]]
971 alias [-p] [name[=value] ... ] bg [job_spec]
972 bind [-lpvsPVS] [-m keymap] [-f fi break [n]
973 builtin [shell-builtin [arg ...]] case WORD in [PATTERN [|
974 PATTERN].
975 cd [-L|-P] [dir] command [-pVv] command [arg
976 ...]
977 compgen [-abcdefgjksuv] [-o option complete [-abcdefgjksuv]
978 [-pr] [-o
979 continue [n] declare [-afFirtx] [-p]
980 name[=valu
981 dirs [-clpv] [+N] [-N] disown [-h] [-ar] [jobspec
982 ...]
983 echo [-neE] [arg ...] enable [-pnds] [-a] [-f
984 filename]
985 eval [arg ...] exec [-cl] [-a name] file
986 [redirec
987 exit [n] export [-nf] [name[=value]
988 ...] or
989 false fc [-e ename] [-nlr] [first]
990 [last
991 fg [job_spec] for NAME [in WORDS ... ;] do
992 COMMA
993 for (( exp1; exp2; exp3 )); do COM function NAME { COMMANDS ; }
994 or NA
995 getopts optstring name [arg] hash [-lr] [-p pathname]
996 [-dt] [na
997 help [-s] [pattern ...] history [-c] [-d offset] [n]
998 or hi
999 if COMMANDS; then COMMANDS; [ elif jobs [-lnprs] [jobspec ...]
1000 or job
1001 kill [-s sigspec | -n signum | -si let arg [arg ...]
1002 local name[=value] ... logout
1003 popd [+N | -N] [-n] printf format [arguments]
1004 pushd [dir | +N | -N] [-n] pwd [-PL]
1005 read [-ers] [-u fd] [-t timeout] [ readonly [-anf] [name[=value]
1006 ...]
1007 return [n] select NAME [in WORDS ... ;]
1008 do CO
1009 set [--abefhkmnptuvxBCHP] [-o opti shift [n]
1010 shopt [-pqsu] [-o long-option] opt source filename
1011 suspend [-f] test [expr]
1012 time [-p] PIPELINE times
1013 trap [arg] [signal_spec ...] or tr true
1014 type [-afptP] name [name ...] typeset [-afFirtx] [-p]
1015 name[=valu
1016 ulimit [-SHacdflmnpstuv] [limit] umask [-p] [-S] [mode]
1017 unalias [-a] [name ...] unset [-f] [-v] [name ...]
1018 until COMMANDS; do COMMANDS; done variables - Some variable
1019 names an
1020 wait [n] while COMMANDS; do COMMANDS;
1021 done
1022 { COMMANDS ; } to access the on-line
1023 reference manual
1024 The gnuplot FAQ is available from
1025 http://www.gnuplot.info/gnuplot-faq.html
1026
1027 Send comments and requests for help to
1028 <info-gnuplot@dartmouth.edu> Send bugs, suggestions and mods to
1029 <bug-gnuplot@dartmouth.edu>
1030
1031 Terminal type set to 'x11' gnuplot> set terminal
1032
1033 Available terminal types: aed512 AED 512 Terminal
1034 aed767 AED 767 Terminal aifm Adobe
1035 Illustrator 3.0 Format bitgraph BBN Bitgraph Terminal
1036 cgm Computer Graphics Metafile corel
1037 EPS format for CorelDRAW dumb printer or glass dumb
1038 terminal dxf dxf-file for AutoCad (default size
1039 120x80) eepic EEPIC -- extended LaTeX picture
1040 environment emf Enhanced Metafile format
1041 emtex LaTeX picture environment with emTeX specials
1042 epslatex LaTeX (Text) and encapsulated PostScript
1043 epson_180dpi Epson LQ-style 180-dot per inch (24 pin) printers
1044 epson_60dpi Epson-style 60-dot per inch printers
1045 epson_lx800 Epson LX-800, Star NL-10, NX-1000, PROPRINTER ...
1046 fig FIG 3.2 graphics language: X graphics editor
1047 gpic GPIC -- Produce graphs in groff using the gpic
1048 preprocessor hp2623A HP2623A and maybe others
1049 hp2648 HP2648 and HP2647 hp500c HP DeskJet
1050 500c, [75 100 150 300] [rle tiff] hpdj HP DeskJet
1051 500, [75 100 150 300] Press return for more: hpgl
1052 HP7475 and relatives [number of pens] [eject] hpljii
1053 HP Laserjet series II, [75 100 150 300] hppj HP
1054 PaintJet and HP3630 [FNT5X9 FNT9X17 FNT13X25] imagen
1055 Imagen laser printer kc_tek40xx MS-DOS Kermit Tek4010
1056 terminal emulator - color km_tek40xx MS-DOS Kermit
1057 Tek4010 terminal emulator - monochrome latex LaTeX
1058 picture environment mf Metafont plotting standard
1059 mif Frame maker MIF 3.00 format mp
1060 MetaPost plotting standard nec_cp6 NEC printer CP6,
1061 Epson LQ-800 [monocrome color draft] okidata OKIDATA
1062 320/321 Standard pbm Portable bitmap [small medium
1063 large] [monochrome gray color] pcl5 HP Designjet
1064 750C, HP Laserjet III/IV, etc. (many options) png
1065 Portable Network Graphics [small medium large] [monochrome gray
1066 color] postscript PostScript graphics language [mode
1067 fontname font_size] pslatex LaTeX picture environment
1068 with PostScript \specials pstex plain TeX with
1069 PostScript \specials pstricks LaTeX picture environment
1070 with PSTricks macros qms QMS/QUIC Laser printer
1071 (also Talaris 1200 and others) regis REGIS graphics
1072 language selanar Selanar Press return for more:
1073 starc Star Color Printer svg W3C Scalable
1074 Vector Graphics driver table Dump ASCII table of X Y
1075 [Z] values to output tandy_60dpi Tandy DMP-130 series
1076 60-dot per inch graphics tek40xx Tektronix 4010 and
1077 others; most TEK emulators tek410x Tektronix 4106,
1078 4107, 4109 and 420X terminals texdraw LaTeX texdraw
1079 environment tgif TGIF X11 [mode] [x,y] [dashed]
1080 [font [fontsize]] tkcanvas Tk/Tcl canvas widget
1081 [perltk] [interactive] tpic TPIC -- LaTeX picture
1082 environment with tpic \specials unknown Unknown
1083 terminal type - not a plotting device vttek VT-like
1084 tek40xx terminal emulator x11 X11 Window System
1085 X11 X11 Window System (identical to x11) e@shake56
1086 pyvisi $ vim pyvisi/re ls Arrays.py imageWarp.py
1087 BandContourTerrain.py ImplicitPlcContourExample.py
1088 labeledMesh.py basicContourExa multiCurvePlotExample.ps
1089 basicExample.py~ multExample.py~ Col
1090 plotExample.png combxyz.bin contourPlotExample.py bin
1091 CreateStrip.py Pro RGrid.cxx CVS
1092 SainteHelens.dem expCos.py
1093 SGrid.py~ ExtractUGrixample.ps FinancialField.py
1094 a vtkDataLoadExample.py gaussExample.py
1095 vtkDatIBM.vtk warpComb.py~
1096 imageLoadExample.pyocamples $ cd .. cochrane@shaatenated files
1097 into nehtml Aap: Concatenated fid to continue cochrane@shake56
1098 websiake56 examples $ mv plotExample.png
1099 examples/examples_body.part
1100
1101 Executing the main e Aap: python todoBodyMake.py
1102
1103 Hit ENTER xamples.html
1104
1105 2005-02-07 11:08 paultcochrane
1106
1107 * pyvisi/renderers/vtk/__init__.py: Added docstrings. Added
1108 rendererVersion and rendererRevision variables, and moved the
1109 information output about what version and revision of the
1110 renderer module into here from scene.py. Added __version__ and
1111 __revision__ variables to agree with python coding standards.
1112 Changed relative imports of modules to absolute imports (safer
1113 coding practice).
1114
1115 2005-01-28 11:21 paultcochrane
1116
1117 * doc/pyvisi_class_structure.dia: Further updates closer to the
1118 current status of the class structure.
1119
1120 2005-01-28 11:02 paultcochrane
1121
1122 * pyvisi/item.py: Added an override warning message if the base
1123 Item.render() method is called.
1124
1125 2005-01-28 11:00 paultcochrane
1126
1127 * pyvisi/item.py: Added a render() method: all items within a scene
1128 should know how to render themselves. Also changed the __init__
1129 method's arguments; the dict is no longer needed and is a
1130 leftover from an earlier design.
1131
1132 2005-01-28 10:49 paultcochrane
1133
1134 * examples/: Flinders_eval.bmp, Flinders_eval.png,
1135 Flinders_eval.pnm, Flinders_eval.tiff: Initial import to
1136 repository. These are the image files to go with the
1137 imageLoadExample.py script.
1138
1139 2005-01-28 10:40 paultcochrane
1140
1141 * pyvisi/image.py: Added implementations of PsImage and PdfImage.
1142 These are objects specifically designed for output of ps and pdf
1143 data respectively, but not (necessarily) for input. They do,
1144 however, have to support the same set of methods as the other
1145 objects subclassing Image(), but the methods aren't intended to
1146 actually do anything. All image methods will have some way of
1147 writing themselves, but not all will have some way of reading
1148 themselves.
1149
1150 2005-01-28 10:37 paultcochrane
1151
1152 * pyvisi/renderers/gnuplot/image.py: Added implementation of
1153 PsImage and PdfImage objects. These objects are specifically
1154 intended for output of ps and pdf data respectively, not
1155 (necessarily) for input.
1156
1157 2005-01-28 10:36 paultcochrane
1158
1159 * pyvisi/renderers/vtk/image.py: Added implementation of PsImage
1160 and PdfImage objects. These are intended specifically for
1161 output, not for input (unless we get a renderer module that is
1162 sophisticated enough to read that kind of data in).
1163
1164 2005-01-27 16:15 paultcochrane
1165
1166 * website/todo/todo_body.part: Added a couple more things to do,
1167 and struck off a couple that were done.
1168
1169 2005-01-27 16:14 paultcochrane
1170
1171 * website/devel/devel_body.part: Added a link to the svg version of
1172 the pyvisi class structure diagram.
1173
1174 2005-01-27 16:13 paultcochrane
1175
1176 * doc/pyvisi_class_structure.dia: Updated to be closer to current
1177 state of the objects and methods etc defined within pyvisi.
1178
1179 2005-01-27 16:12 paultcochrane
1180
1181 * website/renderers/renderers_body.part: Added headings for the
1182 renderer modules that are likely to be under development, and
1183 made note of the renderer modules that are currently under active
1184 development.
1185
1186 2005-01-27 16:10 paultcochrane
1187
1188 * pyvisi/renderers/gnuplot/image.py: Implemented the PnmImage
1189 class.
1190
1191 2005-01-27 16:08 paultcochrane
1192
1193 * pyvisi/renderers/gnuplot/image.py: Implemented the TiffImage
1194 class.
1195
1196 2005-01-27 16:07 paultcochrane
1197
1198 * pyvisi/renderers/gnuplot/image.py: Implemented the BmpImage
1199 class.
1200
1201 2005-01-27 16:05 paultcochrane
1202
1203 * pyvisi/renderers/gnuplot/image.py: Added type information to
1204 docstrings. Added the unsupportedError() function to tell users
1205 that the given method isn't supported by the underlying renderer
1206 module. Implemented the PngImage class.
1207
1208 2005-01-27 16:01 paultcochrane
1209
1210 * pyvisi/common.py: Added a function to call whenever a renderer
1211 module can't support a method defined in pyvisi.
1212
1213 2005-01-27 15:40 paultcochrane
1214
1215 * pyvisi/renderer.py: Added setRenderWindowDimensions() and
1216 getRenderWindowDimensions() methods, and implemented them. Also
1217 added the docstrings for the methods.
1218
1219 2005-01-27 15:32 paultcochrane
1220
1221 * pyvisi/renderers/gnuplot/scene.py: Added more to save()
1222 docstring. Added pbm as an output format.
1223
1224 2005-01-27 15:32 paultcochrane
1225
1226 * pyvisi/renderers/vtk/scene.py: Added docstrings to save() method.
1227
1228 2005-01-27 15:23 paultcochrane
1229
1230 * pyvisi/renderers/vtk/image.py: Added type information to
1231 docstrings, and fixed some docstrings.
1232
1233 2005-01-27 15:19 paultcochrane
1234
1235 * pyvisi/scene.py: Corrected ySize docstring.
1236
1237 2005-01-27 15:18 paultcochrane
1238
1239 * pyvisi/image.py: Added PnmImage class for overriding.
1240
1241 2005-01-27 15:16 paultcochrane
1242
1243 * pyvisi/image.py: Added TiffImage class for overriding.
1244
1245 2005-01-27 15:15 paultcochrane
1246
1247 * pyvisi/image.py: Added stub BmpImage class for overriding. Fixed
1248 docstring in PngImage class.
1249
1250 2005-01-27 15:12 paultcochrane
1251
1252 * pyvisi/image.py: Fixed an override warning message in JpegImage
1253 class, and added some more to the docstrings. Added a stub (and
1254 so overridable) PngImage class.
1255
1256 2005-01-27 15:08 paultcochrane
1257
1258 * pyvisi/__init__.py: Fixed problem from not importing scene in the
1259 __init__.py file.
1260
1261 2005-01-27 15:05 paultcochrane
1262
1263 * pyvisi/renderers/vtk/scene.py: Updated the setSize() method's
1264 docstrings.
1265
1266 2005-01-27 15:04 paultcochrane
1267
1268 * pyvisi/scene.py: Added stub (and so necessarily overridable)
1269 setSize() and getSize() methods.
1270
1271 2005-01-27 14:26 paultcochrane
1272
1273 * pyvisi/renderers/vtk/image.py: Implemented PnmImage class,
1274 including load() and render() methods.
1275
1276 2005-01-27 14:26 paultcochrane
1277
1278 * examples/imageLoadExample.py: Added pnm formatted image file
1279 example
1280
1281 2005-01-27 14:19 paultcochrane
1282
1283 * pyvisi/renderers/vtk/image.py: Implemented the TiffImage class
1284 along with load() and render() methods.
1285
1286 2005-01-27 14:18 paultcochrane
1287
1288 * examples/imageLoadExample.py: Added an example of loading a tiff
1289 file.
1290
1291 2005-01-27 14:14 paultcochrane
1292
1293 * pyvisi/renderers/vtk/image.py: Implemented the BmpImage class,
1294 along with load() and render() methods.
1295
1296 2005-01-27 14:13 paultcochrane
1297
1298 * examples/imageLoadExample.py: Added an example of loading a BMP
1299 (windows bitmap) file. Implemented for both vtk and pyvisi.
1300
1301 2005-01-27 14:06 paultcochrane
1302
1303 * pyvisi/renderers/vtk/image.py: Implemented the PngImage object,
1304 along with load() and render() methods.
1305
1306 2005-01-27 14:05 paultcochrane
1307
1308 * examples/imageLoadExample.py: Added if loops to perform different
1309 sets of code depending upon the format of the image being loaded.
1310 This was done in both pyvisi and vtk. Fixed some bugs in vtk
1311 code where objects weren't referenced properly (needed leading
1312 vtk.).
1313
1314 2005-01-27 13:56 paultcochrane
1315
1316 * examples/imageLoadExample.py: Implemented putting each of the
1317 different methods into if blocks, which is a cleaner way to
1318 specify which method one wants to use in a given run of the
1319 example script.
1320
1321 2005-01-27 13:23 paultcochrane
1322
1323 * pyvisi/plot.py: Fixed bug with dataList variable in setData()
1324 method being incorrectly specified. Corrected some syntax errors
1325 in if statements.
1326
1327 2005-01-27 13:14 paultcochrane
1328
1329 * pyvisi/renderers/gnuplot/plot.py: Added the setting of the title,
1330 xlabel, ylabel, and zlabel attributes within the Plot
1331 base/abstract class.
1332
1333 2005-01-27 13:13 paultcochrane
1334
1335 * pyvisi/plot.py: Back-implemented the __init__ method of the Plot
1336 abstract class from the gnuplot module. Implemented the
1337 initialisation of the title, xlabel, ylabel, and zlabel
1338 attributes in the __init__ method. Added docstrings to the
1339 setData() method. Added the base implementations of setTitle(),
1340 setXLabel(), setYLabel(), setZLabel(), and setLabel() methods.
1341 Added the render() and setLineStyle() methods within the LinePlot
1342 class so that they may be overridden. Added a base
1343 implementation of the getLineStyle() method within the LinePlot
1344 class.
1345
1346 2005-01-27 11:57 paultcochrane
1347
1348 * pyvisi/plot.py: Fixed up setData() method's argument names.
1349 Added docstrings to the setData() method.
1350
1351 2005-01-27 11:55 paultcochrane
1352
1353 * pyvisi/plot.py: Updated to current set of developments of
1354 interface. This stuff is essentially a back-port to the base
1355 objects the stuff that has happend in the gnuplot renderer
1356 module. Added more information to the LinePlot object's
1357 docstring. Added docstrings to the __init__() and setData()
1358 methods. Added the scene argument to the __init__() method.
1359 Added the attributes defined in the gnuplot module to the base
1360 class. Removed the importing of the Scene class, and changed
1361 Plot inheriting Scene to inheriting Item (which is what it should
1362 be doing).
1363
1364 2005-01-27 11:43 paultcochrane
1365
1366 * website/index/index_body.part: Added links to web sites of
1367 various packages mentioned in the introductory paragraph.
1368
1369 2005-01-27 11:39 paultcochrane
1370
1371 * website/htmlbuild/banner.part: Added renderers page to banner.
1372
1373 2005-01-27 11:38 paultcochrane
1374
1375 * website/main.aap: Added renderers web page to list of hatml files
1376 to be built.
1377
1378 2005-01-27 11:36 paultcochrane
1379
1380 * website/renderers/: renderers_body.part, renderers_header.part:
1381 Initial import to repository. These are the part files of the
1382 web page discussing the various renderer modules currently used
1383 in the development of pyvisi.
1384
1385 2005-01-25 11:33 paultcochrane
1386
1387 * website/devel/devel_body.part: Added a link to the OpenDX web
1388 site.
1389
1390 2005-01-25 11:26 paultcochrane
1391
1392 * website/devel/devel_body.part: Commented out IDL link as it's not
1393 a free plotting package.
1394
1395 2005-01-25 10:54 paultcochrane
1396
1397 * website/devel/devel_body.part: Fixed a comment about vtk being
1398 the only renderer module being used for development. Actually,
1399 I'm using vtk and gnuplot.
1400
1401 2005-01-25 10:47 paultcochrane
1402
1403 * website/support/support_body.part: Added gnuplot web page to list
1404 of supporting software.
1405
1406 2005-01-24 20:26 paultcochrane
1407
1408 * website/main.aap: Added the png files in the examples/ directory
1409 to list of files to publish to website.
1410
1411 2005-01-24 20:24 paultcochrane
1412
1413 * website/todo/todo_body.part: Updated to reflect recent done
1414 items.
1415
1416 2005-01-24 20:21 paultcochrane
1417
1418 * website/examples/: multiCurvePlotExampleGnuplot.png,
1419 multiCurvePlotExampleGnuplotSmall.png,
1420 multiCurvePlotExampleVtk.png, multiCurvePlotExampleVtkSmall.png,
1421 plotExampleGnuplot.png, plotExampleGnuplotSmall.png,
1422 plotExampleVtk.png, plotExampleVtkSmall.png,
1423 singleArrayPlotExampleGnuplot.png,
1424 singleArrayPlotExampleGnuplotSmall.png,
1425 singleArrayPlotExampleVtk.png,
1426 singleArrayPlotExampleVtkSmall.png: Initial import to repository.
1427 These are the png output files of some of the examples on the
1428 examples web page with their smaller versions for direct use on
1429 the examples page. Both gnuplot and vtk versions are present.
1430
1431 2005-01-24 20:20 paultcochrane
1432
1433 * website/examples/examples_body.part: Added headings for the
1434 example code. Added a table of the output of vtk and gnuplot for
1435 each example. Using small and large versions of png output of
1436 the example code.
1437
1438 2005-01-24 20:08 paultcochrane
1439
1440 * examples/singleArrayPlotExample.py: Corrected output png filename
1441 in pyvisi section.
1442
1443 2005-01-24 19:46 paultcochrane
1444
1445 * website/examples/examples_body.part: Added multiCurvePlotExample
1446 to examples page, and a link at the top of the page to the
1447 example.
1448
1449 2005-01-24 19:44 paultcochrane
1450
1451 * website/examples/examples_body.part: Added singleArrayPlotExample
1452 to examples page. Added also a link to the example at the top of
1453 the page.
1454
1455 2005-01-24 19:41 paultcochrane
1456
1457 * examples/plotExample.py: Added plotting commands in the vtk- and
1458 gnuplot-specific sections of the example.
1459
1460 2005-01-24 19:36 paultcochrane
1461
1462 * website/examples/examples_body.part: Updated the plotExample.py
1463 example to current version of the code in the pyvisi examples/
1464 directory.
1465
1466 2005-01-24 19:31 paultcochrane
1467
1468 * examples/plotExample.py, examples/singleArrayPlotExample.py,
1469 examples/multiCurvePlotExample.py,
1470 pyvisi/renderers/gnuplot/plot.py, pyvisi/renderers/vtk/plot.py:
1471 Corrected error type.
1472
1473 2005-01-24 19:30 paultcochrane
1474
1475 * TODO: Removed a couple of items from todo list.
1476
1477 2005-01-24 19:28 paultcochrane
1478
1479 * pyvisi/__init__.py: Added version and revision attributes.
1480
1481 2005-01-24 19:27 paultcochrane
1482
1483 * examples/plotExample.py: Added commands to save the scene to
1484 file. Currently set to output ps.
1485
1486 2005-01-24 19:26 paultcochrane
1487
1488 * examples/multiCurvePlotExample.py: Using pyvis by default.
1489
1490 2005-01-24 19:21 paultcochrane
1491
1492 * pyvisi/renderers/gnuplot/scene.py: Implemented the Scene.save()
1493 method. Now saving the generated scene to either postscript or
1494 png.
1495
1496 2005-01-24 19:19 paultcochrane
1497
1498 * examples/singleArrayPlotExample.py: Initial import to repository.
1499 This is an example of using pyvisi to plot a single input array
1500 without an explicity x axis data array.
1501
1502 2005-01-24 19:17 paultcochrane
1503
1504 * pyvisi/renderers/: vtk/plot.py, gnuplot/plot.py: Corrected bug
1505 where I was using a Numeric package function instead of the
1506 builtin range() function. Added some error checking to make sure
1507 that the autogenerated array is the the same length as the input
1508 data array. Fixed bug whereby the autogenerated x data array was
1509 one element too short.
1510
1511 2005-01-24 18:50 paultcochrane
1512
1513 * website/news/news_body.part: Added a note on the fact that scenes
1514 can now be saved to file in both the vtk and gnuplot renderer
1515 modules.
1516
1517 2005-01-24 18:25 paultcochrane
1518
1519 * pyvisi/renderers/vtk/scene.py: Implemented the Scene.save()
1520 method. Output formats are ps, png, jpeg, tiff, bmp, and pnm.
1521 Have tested with multiCurvePlotExample.py
1522
1523 2005-01-24 18:13 paultcochrane
1524
1525 * examples/multiCurvePlotExample.py: Implemented plotting the
1526 output of the render window to file. Fixed the output filename
1527 used in the examples.
1528
1529 2005-01-24 17:45 paultcochrane
1530
1531 * examples/multiCurvePlotExample.py: Added gnuplot commands (to the
1532 gnuplot section) to save output to file.
1533
1534 2005-01-24 17:42 paultcochrane
1535
1536 * examples/multiCurvePlotExample.py: Added commands to save the
1537 scene out to either png or ps formatted output file. This only
1538 works in gnuplot at present.
1539
1540 2005-01-24 17:12 paultcochrane
1541
1542 * website/todo/todo_body.part: Test commit.
1543
1544 2005-01-24 17:11 paultcochrane
1545
1546 * website/todo/todoBodyMake.py: Changed headString variable in an
1547 attempt to get cvs to ignore the dollar signs.
1548
1549 2005-01-24 17:05 paultcochrane
1550
1551 * website/news/news_body.part: Added a news item about plotting
1552 multiple curves.
1553
1554 2005-01-24 16:56 paultcochrane
1555
1556 * examples/multiCurvePlotExample.py: Got the vtk version to work in
1557 pyvisi.
1558
1559 2005-01-24 16:55 paultcochrane
1560
1561 * pyvisi/renderers/vtk/plot.py: Implemented plotting multiple
1562 curves on the same LinePlot. Moved the xlabel, ylabel and title
1563 setting stuff into the render() method.
1564
1565 2005-01-24 16:32 paultcochrane
1566
1567 * pyvisi/renderers/vtk/plot.py: Removed necessity that there be two
1568 input vectors. Have implemented some sanity checking on the
1569 input data.
1570
1571 2005-01-24 16:00 paultcochrane
1572
1573 * website/todo/todo_body.part: Updated to current version of
1574 devtodo .todo file.
1575
1576 2005-01-24 15:59 paultcochrane
1577
1578 * TODO: Marked some todo list items as done, and added comments.
1579
1580 2005-01-24 15:56 paultcochrane
1581
1582 * TODO: More stuff to do.
1583
1584 2005-01-24 15:47 paultcochrane
1585
1586 * examples/multiCurvePlotExample.py: Removed sinh^2 function.
1587 Updated gnuplot and vtk code so that they plot three curves on
1588 the one set of axes.
1589
1590 2005-01-24 15:43 paultcochrane
1591
1592 * pyvisi/renderers/gnuplot/scene.py: Implemented plotting multiple
1593 data sets. This is so that can plot multiple 2D curves on the
1594 same set of axes.
1595
1596 2005-01-24 15:42 paultcochrane
1597
1598 * examples/multiCurvePlotExample.py: Updated vtk-specific
1599 implementation so that it can handle two curves. Needs to be
1600 updated to handle three. Added more curves to plot.
1601
1602 2005-01-24 15:39 paultcochrane
1603
1604 * pyvisi/renderers/gnuplot/plot.py: Implemented plotting multiple
1605 curves one the one set of axes. Added some sanity checking on
1606 input data. Changed data labels to represent the axes they are
1607 on, namely, x and y0-ywhatever. One main assumption is that the
1608 first data array in the dataList is the x axis data, except for
1609 the case when there is only one array in the dataList, in which
1610 case the x axis data is just the index (starting from 1) of the
1611 array in the dataList. Now returning to the renderer the number
1612 of data objects that need to be plotted. The implementation of
1613 this is likely to change when I move all of the hard work from
1614 Scene.render() to the indiviual object's render() method.
1615
1616 2005-01-24 14:38 paultcochrane
1617
1618 * pyvisi/renderers/gnuplot/plot.py: Removed restriction on number
1619 of items in the input dataList. Can now be any number.
1620
1621 2005-01-24 14:29 paultcochrane
1622
1623 * examples/multiCurvePlotExample.py: Initial import to repository.
1624 This i an example of plotting multiple 2D curves on the one set
1625 of axes.
1626
1627 2005-01-24 13:57 paultcochrane
1628
1629 * website/todo/todo_body.part: Updated to current todo list.
1630
1631 2005-01-24 11:56 paultcochrane
1632
1633 * website/news/news_body.part: Changed some of the formatting of
1634 the html.
1635
1636 2005-01-24 11:50 paultcochrane
1637
1638 * website/news/news_body.part: Added some comments about simple
1639 contour plotting shouldn't be far away. This has thrown up a
1640 couple of places in the implementation at the back end that needs
1641 work, so made comments about this (a) to let people know, and (b)
1642 help to sort the ideas out in my own head.
1643
1644 2005-01-24 11:19 paultcochrane
1645
1646 * pyvisi/renderers/gnuplot/plot.py: Implemented writing the x, y
1647 and z data out to the evalString, and generating the data object
1648 that Gnuplot.py accepts. Implemented the extra options required
1649 by ContourPlots in the ContourPlot.render() method. Also added
1650 setting the title, and x and y labels. The major problem here is
1651 that contour plots require the gnuplot 'splot' call, whereas
1652 LinePlots require the gnuplot 'plot' call, so the time has
1653 basically come where I have to shift the rendering out to the
1654 individual objects, rather than the scene, or at least the scene
1655 calls the relevant render() method of the objects within the
1656 Scene.
1657
1658 2005-01-21 17:08 paultcochrane
1659
1660 * pyvisi/renderers/gnuplot/plot.py: Started on implementation of
1661 setData() method of ContourPlot class. Have implemented some
1662 basic sanity checking of the input data. Not tested it yet
1663 though.
1664
1665 2005-01-21 17:01 paultcochrane
1666
1667 * pyvisi/renderers/gnuplot/plot.py: Added some debugging output to
1668 the setData() method of ContourPlot class. Added stub render()
1669 method to ContourPlot class.
1670
1671 2005-01-21 16:58 paultcochrane
1672
1673 * pyvisi/renderers/gnuplot/plot.py: Implemented standard sort of
1674 stuff in __init__ method of ContourPlot class. Removed some
1675 debugging information in LinePlot __init__ that was superfluous.
1676
1677 2005-01-21 16:56 paultcochrane
1678
1679 * pyvisi/renderers/gnuplot/plot.py: Corrected the ContourPlot's
1680 setData() method to be that used by the other setData methods.
1681 Added some docstrings to the method.
1682
1683 2005-01-21 16:53 paultcochrane
1684
1685 * examples/contourPlotExample.py: Added pyvisi code that I want to
1686 implement to try and get the ContourPlot class to go, and to be
1687 able to plot it with at least gnuplot.
1688
1689 2005-01-21 16:45 paultcochrane
1690
1691 * examples/contourPlotExample.py: Initial import to repository.
1692 This will be the contour plot example for pyvisi. At present
1693 I've just got the gnuplot version to go. It's likely that the
1694 vtk version will take a while. Will try and get the pyvisi
1695 gnuplot renderer module to work first.
1696
1697 2005-01-21 16:14 paultcochrane
1698
1699 * examples/plotExample.py: Corrected filename in docstring.
1700 Corrected the fact that are using three methods rather than two.
1701 Other minor textual changes.
1702
1703 2005-01-21 16:06 paultcochrane
1704
1705 * pyvisi/renderers/gnuplot/axes.py: Fixed a pass that should have
1706 been a return.
1707
1708 2005-01-21 16:06 paultcochrane
1709
1710 * pyvisi/renderers/gnuplot/scene.py: Minor addition of debugging
1711 info.
1712
1713 2005-01-21 16:05 paultcochrane
1714
1715 * pyvisi/renderers/gnuplot/renderer.py: Minor change in debugging
1716 info.
1717
1718 2005-01-21 16:02 paultcochrane
1719
1720 * pyvisi/renderers/gnuplot/plot.py: Added some debug info to the
1721 evalStack
1722
1723 2005-01-21 15:59 paultcochrane
1724
1725 * pyvisi/renderers/vtk/__init__.py: Now importing scene objects and
1726 stuff here as am supposed to do. This was called specifically
1727 from within the Plot class previously, however, this was a really
1728 old pyvisi design that I got rid of a while ago.
1729
1730 2005-01-21 15:48 paultcochrane
1731
1732 * pyvisi/renderers/gnuplot/plot.py: Implemented a ValueError
1733 exception when an incorrect linestyle is passed in.
1734
1735 2005-01-21 15:44 paultcochrane
1736
1737 * pyvisi/renderers/gnuplot/plot.py: Changed print statement
1738 messages to raise NotImplementedError exceptions. This catches
1739 problems before they hit the renderer.
1740
1741 2005-01-21 15:38 paultcochrane
1742
1743 * pyvisi/renderers/gnuplot/plot.py: Added a pyvisi-specific
1744 linestyle (open for users to change) and an internal
1745 gnuplot/renderer-specific linestyle ('closed' to users since
1746 there is a leading underscore). Implemented four of the
1747 pyvisi-defined linestyles for the gnuplot renderer module within
1748 the setLineStyle() method. Implemented getLineStyle().
1749
1750 2005-01-21 15:16 paultcochrane
1751
1752 * pyvisi/renderers/gnuplot/plot.py: Added stub function for getting
1753 the current linestyle setting: getLineStyle().
1754
1755 2005-01-21 15:14 paultcochrane
1756
1757 * pyvisi/renderers/gnuplot/plot.py: Added stub method
1758 setLineStyle(). This implements a conversion from the
1759 pyvisi-defined linestyles (a combination of matlab and gnuplot
1760 linestyles) to gnuplot-specific linestyles, and tries to match
1761 the style as best as possible.
1762
1763 2005-01-21 14:24 paultcochrane
1764
1765 * pyvisi/renderers/gnuplot/plot.py: Moved title and label setting
1766 code into the render() method from the setData() method. Makes
1767 sense really eh?
1768
1769 2005-01-21 14:23 paultcochrane
1770
1771 * pyvisi/renderers/gnuplot/__init__.py: Found bug after having
1772 taken the from scene import Scene out of the plot module. The
1773 problem was that the gnuplot-specific scene objects and methods
1774 weren't being imported. This is of course fixed by doing the
1775 import at the __init__ level of the package.
1776
1777 2005-01-21 14:17 paultcochrane
1778
1779 * pyvisi/renderers/gnuplot/scene.py: Expanded some of the
1780 docstrings. Added type information to arguments.
1781
1782 2005-01-21 14:07 paultcochrane
1783
1784 * pyvisi/renderers/gnuplot/plot.py: Tidied up some of the debug
1785 statements. Added type declarations to the docstrings.
1786
1787 2005-01-21 13:57 paultcochrane
1788
1789 * website/main.aap: Added execution of the todo aap file. Changed
1790 the default 'all' target to include the extra commands to be
1791 executed when building the web site.
1792
1793 2005-01-21 13:56 paultcochrane
1794
1795 * website/todo/main.aap: Initial import to repository. This is the
1796 aap file used to automatically build the todo html .part file
1797 when the web site itself is built.
1798
1799 2005-01-21 13:55 paultcochrane
1800
1801 * website/todo/todo_body.part: Updated.
1802
1803 2005-01-21 13:47 paultcochrane
1804
1805 * TODO: More stuff todo
1806
1807 2005-01-21 13:46 paultcochrane
1808
1809 * TODO: Updated to current version of devtodo .todo file.
1810
1811 2005-01-21 13:23 paultcochrane
1812
1813 * pyvisi/renderers/vtk/plot.py: Added a stub render method to the
1814 Plot class.
1815
1816 2005-01-21 13:19 paultcochrane
1817
1818 * pyvisi/renderers/vtk/plot.py: Added setTitle(), setLabel(),
1819 setXLabel(), setYLabel() and setZLabel() methods to be up to date
1820 with development of interface occuring in gnuplot renderer
1821 module. This stuff will need to be put into the base class at
1822 some stage.
1823
1824 2005-01-21 11:44 paultcochrane
1825
1826 * website/todo/todo_body.part: Implemented fixed time formatting.
1827
1828 2005-01-21 11:43 paultcochrane
1829
1830 * website/todo/todoBodyMake.py: Fixed up formatting of time strings
1831 (more easy to see a date than a number of seconds since epoch).
1832
1833 2005-01-21 11:26 paultcochrane
1834
1835 * website/todo/todo_body.part: Updated to include the new class
1836 descriptions for table header and table data elements.
1837
1838 2005-01-21 11:25 paultcochrane
1839
1840 * website/todo/todoBodyMake.py: Added classes describing the
1841 relevant table headings and table data elements. This allows
1842 control of the styles from css.
1843
1844 2005-01-21 11:24 paultcochrane
1845
1846 * website/css/pyvisi.css: Added styles for table elements in the
1847 todo page.
1848
1849 2005-01-20 18:44 paultcochrane
1850
1851 * website/todo/todo_body.part: Updated to current version of .todo
1852 file.
1853
1854 2005-01-20 18:43 paultcochrane
1855
1856 * website/todo/todoBodyMake.py: Initial import to repository. This
1857 is the python script used to build the todo_body.part file from
1858 the current state of the devtodo .todo file in the main pyvisi
1859 directory.
1860
1861 2005-01-20 18:42 paultcochrane
1862
1863 * website/css/pyvisi.css: Added styles for the todo list page.
1864
1865 2005-01-20 16:42 paultcochrane
1866
1867 * website/todo/: todo_body.part, todo_header.part: Initial import
1868 to repository. These are the header and body .part files used to
1869 generate the html for the todo list web page.
1870
1871 2005-01-20 15:54 paultcochrane
1872
1873 * website/htmlbuild/banner.part: Added a mailing lists link to the
1874 list of sourceforge-specific links in the banner.
1875
1876 2005-01-20 12:02 paultcochrane
1877
1878 * website/htmlbuild/banner.part: Split up banner a bit more.
1879
1880 2005-01-20 11:56 paultcochrane
1881
1882 * pyvisi/renderers/: vtk/text.py, gnuplot/text.py: A Text object is
1883 actually a subclass of an Item rather than a Scene. This is a
1884 bug caused by a _much_ earlier pyvisi design.
1885
1886 2005-01-20 11:52 paultcochrane
1887
1888 * pyvisi/renderers/: gnuplot/plot.py, vtk/plot.py: A Plot object is
1889 actually a subclass of an Item rather than a Scene. This is a
1890 bug caused by a _much_ earlier pyvisi design.
1891
1892 2005-01-19 14:48 paultcochrane
1893
1894 * website/examples/examples_body.part: Added the now working
1895 plotExample.py example to the examples web page.
1896
1897 2005-01-19 14:32 paultcochrane
1898
1899 * website/devel/devel_body.part: Fixed problem with placement of
1900 <pre> tags. It seems that they can't be put inside <p> tags.
1901
1902 2005-01-19 14:25 paultcochrane
1903
1904 * website/docs/docs_body.part: Fixed br tag so is now XHTML Strict
1905 compliant.
1906
1907 2005-01-19 14:22 paultcochrane
1908
1909 * website/htmlbuild/spacer_end.part: Added correct style
1910 information for xhtml image.
1911
1912 2005-01-19 14:20 paultcochrane
1913
1914 * website/htmlbuild/spacer_end.part: Managed to get the index page
1915 up to XHTML Strict compliance, so now I can change the image at
1916 the bottom of the page showing it. Added the relevant code to
1917 make this change.
1918
1919 2005-01-19 14:17 paultcochrane
1920
1921 * website/htmlbuild/: spacer_end.part, spacer_start.part: Fixed
1922 tags to comply better with XHTML Strict.
1923
1924 2005-01-19 14:16 paultcochrane
1925
1926 * website/htmlbuild/doctype.part: Changed doctype to be XHTML 1.0
1927 Strict. Moved <html> tag into here as is a more general place to
1928 put it, and means that there is only one file to change rather
1929 than several if I have to change the <html> line again. Also
1930 added the <xml> header tag to the file, this is so that the files
1931 are XHTML.
1932
1933 2005-01-19 14:13 paultcochrane
1934
1935 * website/index/index_body.part: Changed blockquote tag to p tag.
1936 This is more XHTML compliant, and allows better use of css for
1937 controlling the look of the page.
1938
1939 2005-01-19 14:12 paultcochrane
1940
1941 * website/main.aap: Added todo list page to list of html to
1942 generate. Fixed br tag in update part of web pages so that it
1943 has an ending slash and is therefore XHTML Strict compliant.
1944
1945 2005-01-19 14:10 paultcochrane
1946
1947 * website/css/pyvisi.css: As I removed the blockquote from the
1948 index page and replaced it with a p tag, I've had to add some
1949 padding to the main p tag in the css. This is a better solution,
1950 and is XHTML Strict compliant.
1951
1952 2005-01-19 13:59 paultcochrane
1953
1954 * website/htmlbuild/banner.part: Fixed the attributes of the
1955 sourceforge.net logo img tag. Fixed the img tag of the Python
1956 Powered logo so that is XHTML Strict compliant. Removed old code
1957 that was commented out, as doesn't need to be sent across the
1958 internet all of the time.
1959
1960 2005-01-19 13:58 paultcochrane
1961
1962 * website/: contacts/contacts_header.part, devel/devel_header.part,
1963 docs/docs_header.part, examples/examples_header.part,
1964 index/index_header.part, links/links_header.part,
1965 news/news_header.part, support/support_header.part: Fixed link
1966 and meta tags to be XHTML Strict compliant.
1967
1968 2005-01-19 13:55 paultcochrane
1969
1970 * website/: contacts/contacts_body.part, devel/devel_body.part,
1971 docs/docs_body.part, examples/examples_body.part,
1972 index/index_body.part, links/links_body.part,
1973 news/news_body.part, support/support_body.part: Fixed hr tags to
1974 be XHTML Strict compliant.
1975
1976 2005-01-19 13:43 paultcochrane
1977
1978 * website/css/pyvisi_banner.css: Removed image borders by using
1979 correct style for img elements within the banner.
1980
1981 2005-01-19 13:38 paultcochrane
1982
1983 * website/htmlbuild/banner.part: Fixed problem caused by border and
1984 align attributes not being supported by XHTML Strict.
1985
1986 2005-01-19 13:35 paultcochrane
1987
1988 * website/htmlbuild/banner.part: Fixed problem caused by <p>
1989 sitting on its own, where it should have been commented out.
1990 Also added Todo list link to banner.
1991
1992 2005-01-19 13:19 paultcochrane
1993
1994 * website/news/news_body.part: Added a note to the 18-Jan-2005 news
1995 item mentioning the additional software required to run pyvisi
1996 with the vtk and gnuplot renderer modules.
1997
1998 2005-01-19 11:58 paultcochrane
1999
2000 * admin/admin.tex: Added some notes on todo list updating and how
2001 to generate the TODO output for the distribution.
2002
2003 2005-01-19 11:54 paultcochrane
2004
2005 * website/news/news_body.part: Fixed spelling of caveat.
2006
2007 2005-01-19 11:53 paultcochrane
2008
2009 * website/news/news_body.part: Added a news item about the addition
2010 of simple 2D plotting ability, and that it works in both gnuplot
2011 and vtk. Also added a lot of caveats about what it does and
2012 doesn't do. This news item is intended to get some kind of
2013 feedback, but maybe I'm being a bit hopeful.
2014
2015 2005-01-19 11:51 paultcochrane
2016
2017 * website/css/pyvisi.css: Removed a lot of crud from when this was
2018 the ACQAO centre css file. Major changes are that I've added
2019 styles for an item, its title, author, date and body text. This
2020 all seems to look ok on the web page (within firefox) so
2021 hopefully everything is ok. Also added vim convenience settings.
2022
2023 2005-01-19 11:06 paultcochrane
2024
2025 * TODO: Added new todo list item, marked gnuplot simple plotting as
2026 being done.
2027
2028 2005-01-18 17:24 paultcochrane
2029
2030 * pyvisi/__init__.py: Added author information to the module's
2031 attributes.
2032
2033 2005-01-18 17:22 paultcochrane
2034
2035 * pyvisi/renderers/vtk/plot.py: Fixed error with initialisation of
2036 vtkXYPlotActor object. Fixed carriage return problems in
2037 autogenerated call to CreateDataArray. Fixed missing argument to
2038 evalString. Fixed misnamed DataArray object. Should have been
2039 _x0Data, was _x0Array.
2040
2041 2005-01-18 17:20 paultcochrane
2042
2043 * examples/plotExample.py: Now using pyvisi for both gnuplot and
2044 vtk renderer modules. In other words, vtk *and* gnuplot are
2045 useable as renderer modules _for this example only_. I had to
2046 add a render() command to the plot object so that vtk would
2047 finish itself off. I reckon this should be done by the
2048 scene.render() command in the future.
2049
2050 2005-01-18 17:17 paultcochrane
2051
2052 * pyvisi/renderers/: gnuplot/__init__.py, __init__.py,
2053 vtk/__init__.py: Added author information to the module's
2054 attributes.
2055
2056 2005-01-18 17:15 paultcochrane
2057
2058 * pyvisi/renderers/gnuplot/plot.py: Added render() method to
2059 LinePlot class.
2060
2061 2005-01-18 17:05 paultcochrane
2062
2063 * pyvisi/renderers/vtk/plot.py: Fixed a problem with line
2064 continuations. Added a render() method so that vtk can finish up
2065 its pre-rendering tasks.
2066
2067 2005-01-18 16:56 paultcochrane
2068
2069 * examples/plotExample.py: Set interactive flag to true so that vtk
2070 will keep add nicer code.
2071
2072 2005-01-18 16:53 paultcochrane
2073
2074 * pyvisi/renderers/vtk/plot.py: Added the ability to add a title,
2075 xlabel and ylabel to a plot if the relevant variables are set.
2076
2077 2005-01-18 16:49 paultcochrane
2078
2079 * pyvisi/renderers/vtk/plot.py: Added some code that I forgot to
2080 add to the setData method originally. Now setting the x values
2081 correctly (hopefully) and which parts of the data are the x and y
2082 components respectively.
2083
2084 2005-01-18 16:45 paultcochrane
2085
2086 * pyvisi/renderers/vtk/plot.py: Added a first version of the
2087 implementation of the setData method for the LinePlot object.
2088 This is a translation of the vtk-specific code that I wrote for
2089 the plotExample.py example file.
2090
2091 2005-01-18 16:43 paultcochrane
2092
2093 * examples/plotExample.py: Removed changes to default settings such
2094 as colour and background etc. Now leaving as much as for gnuplot
2095 example as the default. Also added a commented out version of
2096 the renderers import statement for vtk to the pyvisi code.
2097
2098 2005-01-18 16:26 paultcochrane
2099
2100 * pyvisi/renderers/vtk/plot.py: Added the Scene object to the
2101 initialisation parameter list for the Plot objects. Also added
2102 docstrings for the new parameter also.
2103
2104 2005-01-18 16:16 paultcochrane
2105
2106 * examples/plotExample.py: Found some code by Sander Niemeijer on
2107 the vtk-users mailing list archive that does what I wanted to do:
2108 ie simple plotting of two data variables. For some reason
2109 SetTuple doesn't work here (but does in his C++ version),
2110 however, SetTuple1 (which is supposed to do the same thing)
2111 works. Added a quick check to make sure that the x and y vectors
2112 are the same length. For some reason one must set up a couple of
2113 DataArrays, assign to the Tuples in the DataArrays, add the
2114 DataArrays to a FieldData object, then construct a DataObject and
2115 set the FieldData object to that, and *then* add the DataObject
2116 to the xyPlotActor. What a lot of stuffing around.... Anyway,
2117 plots the same curve as the Gnuplot.py code that is also supplied
2118 in the example.
2119
2120 2005-01-18 15:38 paultcochrane
2121
2122 * examples/plotExample.py: Changed y1 to y. <exclamation>Am
2123 finally getting somewhere</exclamation>. Have worked out that
2124 one must set up a DataArray, then make a RectilinearGrid (or
2125 vtkDataSet subclass) and set the scalars to the object using the
2126 SetScalars method. Once this is done, then there is actually
2127 point data within the data structure to plot using xyPlot. Done
2128 lots of setting up render windows and data etc. as well.
2129
2130 2005-01-17 16:25 paultcochrane
2131
2132 * examples/plotExample.py: Added vim convenience settings. Changed
2133 if loops to switch on a method variable (namely whether using
2134 pyvisi, vtk or gnuplot). Started adding vtk code to work out how
2135 to do the same as the gnuplot version but in vtk.
2136
2137 2005-01-17 16:13 paultcochrane
2138
2139 * pyvisi/renderers/vtk/plot.py: Added docstrings to methods.
2140
2141 2005-01-17 16:09 paultcochrane
2142
2143 * pyvisi/renderers/vtk/plot.py: Changed input data (to setData())
2144 naming convention to be the same as that used in the gnuplot
2145 renderer module.
2146
2147 2005-01-17 16:02 paultcochrane
2148
2149 * examples/plotExample.py: Added linestyle option.
2150
2151 2005-01-17 15:32 paultcochrane
2152
2153 * pyvisi/renderers/gnuplot/plot.py: Added the ability to specify
2154 linestyles to plots (specifically LinePlots at this stage). Can
2155 now specify title, xlabel, ylabel and zlabel to plots. (the
2156 zlabel ability is for 3D line plots which I still have to work
2157 out how to do).
2158
2159 2005-01-17 11:55 paultcochrane
2160
2161 * pyvisi/renderers/gnuplot/scene.py: Fixed formatting of some debug
2162 statements.
2163
2164 2005-01-17 11:54 paultcochrane
2165
2166 * pyvisi/renderers/gnuplot/plot.py: Added some checks on the input
2167 data to make sure pyvisi interface can handle the input. Very
2168 basic handling at this stage.
2169
2170 2005-01-17 11:46 paultcochrane
2171
2172 * pyvisi/renderers/gnuplot/: camera.py, image.py, item.py, plot.py,
2173 scene.py: Fixed docstrings so that epydoc can produce correct
2174 output.
2175
2176 2005-01-17 11:45 paultcochrane
2177
2178 * pyvisi/renderers/gnuplot/renderer.py: Changed Numeric package
2179 import command so that import all methods into current namespace
2180 (as advised by Gnuplot-py package.)
2181
2182 2005-01-17 11:44 paultcochrane
2183
2184 * CVSROOT/loginfo: Added tag name flag to DEFAULT log action.
2185 Added the string 'pyvisi' just after the CVS Update: prefix so
2186 that I can filter the email output automatically.
2187
2188 2005-01-14 16:55 paultcochrane
2189
2190 * pyvisi/renderers/gnuplot/plot.py: Improved the naming of
2191 variables used in setData method. Was just plain confusing
2192 before (it worked though...).
2193
2194 2005-01-14 16:41 paultcochrane
2195
2196 * pyvisi/renderer.py: Now appending carriage return within the
2197 addToEvalStack method rather than in the strings being sent into
2198 it.
2199
2200 2005-01-14 16:39 paultcochrane
2201
2202 * website/devel/devel_body.part: Changed some code snippets to be
2203 within <pre> tags.
2204
2205 2005-01-14 16:38 paultcochrane
2206
2207 * pyvisi/renderers/vtk/: camera.py, image.py, plane.py,
2208 renderer.py, scene.py: Updated addToEvalStack calls since I've
2209 changed its implementation so that the carriage return is
2210 appended automatically. This should take a bit of the annoyance
2211 factor out of making the autogenerated code.
2212
2213 2005-01-14 16:34 paultcochrane
2214
2215 * pyvisi/renderers/gnuplot/camera.py: Updated addToEvalStack calls
2216 since I've changed its implementation so that the carriage return
2217 is appended automatically. This should take a bit of the
2218 annoyance factor out of making the autogenerated code.
2219
2220 2005-01-14 16:32 paultcochrane
2221
2222 * examples/plotExample.py: Initial import to repository. This is a
2223 simple example of 2D plotting. At present using gnuplot renderer
2224 module to do this (simpler than using vtk).
2225
2226 2005-01-14 16:31 paultcochrane
2227
2228 * pyvisi/renderers/gnuplot/plot.py: Implemented a really dodgy way
2229 of getting data objects (arrays etc) to where they can be
2230 evaluated by the plotting backend. The way I'm doing this is to
2231 print the data to a string, and effectively recreate the data
2232 within the eval() environment and then plotting that. There
2233 *has* to be a better way than this!
2234
2235 2005-01-14 16:28 paultcochrane
2236
2237 * pyvisi/renderers/gnuplot/scene.py: Implemented pausing after
2238 rendering if pause flag is set.
2239
2240 2005-01-14 16:12 paultcochrane
2241
2242 * pyvisi/renderers/gnuplot/renderer.py: Importing Numeric package
2243 when importing Gnuplot, as is required by Gnuplot python wrapper.
2244 Removed some carriage returns which are now actually handled by
2245 the addToEvalStack method.
2246
2247 2005-01-14 15:25 paultcochrane
2248
2249 * pyvisi/renderers/gnuplot/plot.py: Put comma in raise statement:
2250 now can actually raise the error if necessary.
2251
2252 2005-01-14 15:23 paultcochrane
2253
2254 * pyvisi/renderers/gnuplot/plot.py: Added actual implementation
2255 code for set*Label and setTitle methods.
2256
2257 2005-01-14 15:18 paultcochrane
2258
2259 * pyvisi/renderers/gnuplot/plot.py: Added stub implementations of
2260 setTitle, setXLabel, setYLabel, setZLabel and setLabel to the
2261 main Plot class. These are just utility functions really, I'm
2262 hoping I can let users either set an attribute or call the
2263 relevant method as suits them.
2264
2265 2005-01-14 15:06 paultcochrane
2266
2267 * pyvisi/renderers/gnuplot/plot.py: One needs to pass the scene
2268 object to the Plot objects to associate that object with the
2269 Scene object (this also helps to pass other info around).
2270 Implemented passing Scene object to Plot objects, and added
2271 docstrings for the __init__ functions. Also added some
2272 properties such as title and xlabel to the LinePlot class.
2273
2274 2005-01-14 15:01 paultcochrane
2275
2276 * pyvisi/renderers/gnuplot/scene.py: Fixed problem in if loop not
2277 actually doing anything. Fixed by adding 'pass'. Added start of
2278 render commands for gnuplot.
2279
2280 2005-01-14 14:33 paultcochrane
2281
2282 * pyvisi/renderers/gnuplot/renderer.py: Started initialisation code
2283 for gnuplot. Ripped out code that is provided by the base
2284 Renderer class and so unnecessary here at this stage.
2285
2286 2005-01-14 14:25 paultcochrane
2287
2288 * pyvisi/renderers/gnuplot/scene.py: Fixed old naming convention on
2289 getBackgroundColor()
2290
2291 2005-01-14 11:49 paultcochrane
2292
2293 * website/: contacts/contacts_header.part, devel/devel_header.part,
2294 docs/docs_header.part, examples/examples_header.part,
2295 index/index_header.part, links/links_header.part,
2296 news/news_header.part, support/support_header.part: Fixed html
2297 conformance problem.
2298
2299 2005-01-14 11:48 paultcochrane
2300
2301 * website/htmlbuild/banner.part: Fixed html ampersand error.
2302
2303 2005-01-13 16:21 paultcochrane
2304
2305 * website/index/index_body.part: Replaced a paragraph with a
2306 blockquote.
2307
2308 2005-01-13 16:17 paultcochrane
2309
2310 * website/: htmlbuild/banner.part, css/pyvisi.css: After much
2311 wailing and knashing of teeth, I finally got cvs to sourceforge
2312 working from my dailup account at home. These files add some
2313 more menu items to the banner, and are just a test to get the cvs
2314 stuff to go.
2315
2316 2005-01-12 17:03 paultcochrane
2317
2318 * pyvisi/renderers/vtk/scene.py: Added stub versions of setSize()
2319 and getSize methods to set the size of the window holding the
2320 scene.
2321
2322 2005-01-12 16:57 paultcochrane
2323
2324 * pyvisi/renderers/vtk/scene.py: Fixed naming and implementation of
2325 getBackgroundColor. This is basically removal of crud from
2326 before when I had just vtk stuff at the base level.
2327
2328 2005-01-12 16:55 paultcochrane
2329
2330 * pyvisi/renderers/vtk/scene.py: Removed the vtkCommand() method as
2331 should really be the rendererCommand() method inherited from the
2332 base Scene object. There isn't any change (yet) between the
2333 methods, so there's no need for a separate implementation here.
2334
2335 2005-01-12 16:41 paultcochrane
2336
2337 * TODO: Completed some todo list items.
2338
2339 2005-01-12 16:39 paultcochrane
2340
2341 * doc/manual/developerManual.tex: Started documenting the objects
2342 that developers need to provide.
2343
2344 2005-01-12 16:37 paultcochrane
2345
2346 * doc/manual/pyvisi_defs.tex: Reintroduced hyperref to fix a
2347 problem with the interaction of pdflatex and latex on subsequent
2348 runs.
2349
2350 2005-01-12 16:37 paultcochrane
2351
2352 * doc/manual/misc_defs.tex: Added a pythonCode environment with so
2353 that any code within it is formatted as python code, and with
2354 colour in the postscript and pdf versions of the manual.
2355
2356 2005-01-12 16:05 paultcochrane
2357
2358 * ChangeLog: Updated ChangeLog.
2359
2360 2005-01-12 14:22 paultcochrane
2361
2362 * pyvisi/__init__.py: Displaying revision number in startup
2363 informative information.
2364
2365 2005-01-12 14:22 paultcochrane
2366
2367 * pyvisi/common.py: Added a revision number.
2368
2369 2005-01-12 14:05 paultcochrane
2370
2371 * doc/manual/tutFromScratch.tex: Minor textual change to test
2372 latex2html processing problems (since fixed).
2373
2374 2005-01-12 14:04 paultcochrane
2375
2376 * doc/manual/pyvisi_doc.tex: Commented out some directives that
2377 aren't necessary just yet.
2378
2379 2005-01-12 14:03 paultcochrane
2380
2381 * doc/manual/main.aap: Added developer manual latex file to list of
2382 files to process.
2383
2384 2005-01-12 14:02 paultcochrane
2385
2386 * doc/manual/abstract.tex: Added a citation as part of testing
2387 latex2html output problems.
2388
2389 2005-01-12 13:29 paultcochrane
2390
2391 * doc/manual/developerManual.tex: Initial import to repository.
2392 This is the beginnings of a developer's reference manual.
2393
2394 2005-01-12 13:15 paultcochrane
2395
2396 * doc/manual/main.aap: Corrected location of the web directory.
2397 Added all original targets (ps, ps.gz, pdf etc) to the all
2398 target.
2399
2400 2005-01-12 13:13 paultcochrane
2401
2402 * website/main.aap: Added variables for the directory of the
2403 autogenerated html and the directory of the latex manual. Added
2404 files to be uploaded to the publish list.
2405
2406 2005-01-12 13:11 paultcochrane
2407
2408 * website/docs/docs_body.part: Added a section and links to the
2409 handwritten manual, with various forms available (latex, html,
2410 pdf, ps, tar.gz)
2411
2412 2005-01-12 12:56 paultcochrane
2413
2414 * doc/manual/.latex2html-init: Initial import to repository. This
2415 is the latex2html init file holding the various settings for
2416 generating the html version of the latex documentation.
2417
2418 2005-01-12 11:51 paultcochrane
2419
2420 * doc/manual/main.aap: Initial import to repository. This is the
2421 main aap file used to build the complete suite of documentation.
2422
2423 2005-01-12 11:51 paultcochrane
2424
2425 * doc/manual/: apsrev.bst, book.cls, ccaption.sty, fancyhdr.sty,
2426 html.sty, listings.cfg, listings.sty, lstdoc.sty, lstlang1.sty,
2427 lstlang2.sty, lstlang3.sty, lstmisc.sty, lstpatch.sty,
2428 quotchap.sty: Initial import to repository. These are the
2429 supporting style, class and configuration files for the pyvisi
2430 latex documentation.
2431
2432 2005-01-12 11:50 paultcochrane
2433
2434 * doc/manual/: abstract.tex, gpl.tex, intro.tex,
2435 languageReference.tex, misc_defs.tex, pyvisi_defs.tex,
2436 pyvisi_doc.bib, pyvisi_doc.tex, titlepage.tex,
2437 tutFromScratch.tex: Initial import to repository. These are the
2438 initial versions of the latex files for the pyvisi documentation,
2439 also included is the pyvisi bibliography file.
2440
2441 2005-01-12 10:47 paultcochrane
2442
2443 * TODO: Added more stuff to do and struck off a couple that have
2444 been done.
2445
2446 2005-01-11 19:13 paultcochrane
2447
2448 * pyvisi/: camera.py, image.py, plane.py, plot.py, renderer.py,
2449 scene.py: Implemented warning users if a method is called without
2450 having been overriden.
2451
2452 2005-01-11 19:13 paultcochrane
2453
2454 * pyvisi/common.py: Added a function to display a warning message
2455 when a method is used but hasn't been overridden by the renderer
2456 module.
2457
2458 2005-01-11 18:28 paultcochrane
2459
2460 * pyvisi/image.py: Added better wording in warning message.
2461
2462 2005-01-11 18:26 paultcochrane
2463
2464 * pyvisi/image.py: Added warnings if the base level methods are
2465 ever used, and giving the user advice as to what to do if they
2466 see the warning.
2467
2468 2005-01-11 17:51 paultcochrane
2469
2470 * pyvisi/renderers/vtk/renderer.py: Removed the
2471 setRenderWindowWidth, setRenderWindowHeight,
2472 getRenderWindowWidth, getRenderWindowHeight, getEvalStack,
2473 addToEvalSTack and resetEvalStack methods as they are provided by
2474 the base class, so pointless overriding them in this case.
2475
2476 2005-01-11 17:44 paultcochrane
2477
2478 * pyvisi/axes.py: Expanded the doc strings to say that this is just
2479 an abstract class and needs to be overridden. Put the print
2480 statement into an if _debug:
2481
2482 2005-01-11 17:29 paultcochrane
2483
2484 * pyvisi/: camera.py, image.py, item.py, plane.py, renderer.py,
2485 scene.py, renderers/vtk/camera.py, renderers/vtk/image.py,
2486 renderers/vtk/item.py, renderers/vtk/renderer.py,
2487 renderers/vtk/scene.py: Fixed formatting errors in docstrings.
2488
2489 2005-01-11 17:14 paultcochrane
2490
2491 * website/examples/examples_body.part: Changed <p> to <pre> so that
2492 I keep the preformatted text.
2493
2494 2005-01-11 17:09 paultcochrane
2495
2496 * website/devel/devel_body.part: Fixed link to gnuplot web page.
2497 Added other renderers that could be supported if the code were
2498 written, and links to those renderers' web pages.
2499
2500 2005-01-11 16:58 paultcochrane
2501
2502 * website/examples/examples_body.part: Added a basic example of
2503 python code to show how PyVisi would be used in the "real world"
2504
2505 2005-01-11 16:53 paultcochrane
2506
2507 * website/devel/devel_body.part: Added information on code
2508 development guidelines. Added information on renderers that are
2509 already available, and can be developed.
2510
2511 2005-01-11 16:50 paultcochrane
2512
2513 * website/htmlbuild/banner.part: Added examples link to banner.
2514
2515 2005-01-11 16:49 paultcochrane
2516
2517 * website/main.aap: Added examples.html to list of pages to be
2518 generated.
2519
2520 2005-01-11 16:49 paultcochrane
2521
2522 * website/examples/: examples_body.part, examples_header.part:
2523 Initial import to repository. These are the part files for the
2524 examples page.
2525
2526 2005-01-11 15:59 paultcochrane
2527
2528 * website/main.aap: Added devel.html to list of pages to be
2529 generated.
2530
2531 2005-01-11 15:58 paultcochrane
2532
2533 * website/htmlbuild/banner.part: Added development link to banner.
2534
2535 2005-01-11 15:56 paultcochrane
2536
2537 * website/devel/: devel_body.part, devel_header.part: Initial
2538 import to repository. These are the part files to generate the
2539 development web page.
2540
2541 2005-01-11 15:47 paultcochrane
2542
2543 * examples/: basicContourExample.py, imageLoadExample.py,
2544 imageOnPlane.py, view2DMeshExample.py, vtkDataLoadExample.py:
2545 Updated to new renderer module loading syntax.
2546
2547 2005-01-11 15:45 paultcochrane
2548
2549 * pyvisi/scene.py: Fixed problem with an if loop not actually doing
2550 anything inside.
2551
2552 2005-01-11 15:43 paultcochrane
2553
2554 * examples/basicExample.py: Some updating to new renderer module
2555 calling syntax. Some of code looks too old to be useful. Update
2556 in future necessary.
2557
2558 2005-01-11 15:20 paultcochrane
2559
2560 * pyvisi/: camera.py, image.py, plane.py, renderer.py, scene.py:
2561 Removed vtk code from base code. Fixed obsolete references to
2562 renderer names and renderer objects from when used to pass the
2563 renderer name etc into the Scene object at instatiation time.
2564 Fixed some other minor bugs.
2565
2566 2005-01-11 15:10 paultcochrane
2567
2568 * pyvisi/renderers/povray/tests/: test_axes.py, test_camera.py,
2569 test_image.py, test_item.py, test_plane.py, test_plot.py,
2570 test_renderer.py, test_scene.py, test_text.py: Initial import to
2571 repository. These are the skeleton test files for the povray
2572 renderer module.
2573
2574 2005-01-11 15:09 paultcochrane
2575
2576 * pyvisi/renderers/povray/: __init__.py, axes.py, camera.py,
2577 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
2578 scene.py, text.py: Initial import to repository. These are the
2579 skeleton files for the povray renderer module.
2580
2581 2005-01-11 15:07 paultcochrane
2582
2583 * pyvisi/renderers/gnuplot/tests/: test_axes.py, test_camera.py,
2584 test_image.py, test_item.py, test_plane.py, test_plot.py,
2585 test_renderer.py, test_scene.py, test_text.py: Initial import to
2586 repository. These are the skeleton test files for the gnuplot
2587 renderer module.
2588
2589 2005-01-11 15:07 paultcochrane
2590
2591 * pyvisi/renderers/gnuplot/: __init__.py, axes.py, camera.py,
2592 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
2593 scene.py, text.py: Initial import to repository. These are the
2594 skeleton files for the gnuplot renderer module.
2595
2596 2005-01-11 14:51 paultcochrane
2597
2598 * TODO: More stuff to do.
2599
2600 2005-01-11 14:47 paultcochrane
2601
2602 * pyvisi/renderers/vtk/: item.py, renderer.py: Am now importing
2603 Renderer and Item as BaseRenderer and BaseItem to resolve naming
2604 conflicts and to allow the base classes to do some sanity/error
2605 checking of the imported renderer modules (have they overridden
2606 stuff they should have etc.).
2607
2608 2005-01-11 14:46 paultcochrane
2609
2610 * pyvisi/renderers/vtk/scene.py: Added some version information
2611 output and am now importing the Scene from the base classes as
2612 BaseScene.
2613
2614 2005-01-11 14:46 paultcochrane
2615
2616 * pyvisi/renderers/vtk/common.py: Added a rendererVersion number
2617 global variable.
2618
2619 2005-01-11 14:45 paultcochrane
2620
2621 * pyvisi/: axes.py, camera.py, image.py, item.py, plane.py,
2622 plot.py, renderer.py, scene.py, text.py: Reversed naming rule
2623 whereby used Base as a prefix. Using the Base prefix didn't
2624 allow for error checking at the base pyvisi level to see if the
2625 module has overridden all of the classes and methods it should
2626 have. One merely now has to import (within a renderer module)
2627 the relevant base class as BaseClass so that there aren't naming
2628 difficulties.
2629
2630 2005-01-11 14:42 paultcochrane
2631
2632 * pyvisi/common.py: Added pyvisiVersion variable
2633
2634 2005-01-11 14:42 paultcochrane
2635
2636 * pyvisi/__init__.py: Added (hopefully helpful) version output.
2637
2638 2005-01-11 14:23 paultcochrane
2639
2640 * pyvisi/renderers/__init__.py: Initial import to repository. This
2641 is the __init__ file so that python knows to treat this directory
2642 like a module path.
2643
2644 2005-01-11 14:21 paultcochrane
2645
2646 * pyvisi/renderers/vtk/tests/: test_axes.py, test_camera.py,
2647 test_image.py, test_item.py, test_plane.py, test_plot.py,
2648 test_renderer.py, test_scene.py, test_text.py: Initial import to
2649 repository. These files are the tests from the pyvisi testsuite
2650 (minus the gnuplot_lib and vtk_lib ones). These are now the
2651 vtk-specific tests and should be developed as such.
2652
2653 2005-01-11 14:18 paultcochrane
2654
2655 * pyvisi/renderers/vtk/: axes.py, camera.py, common.py, item.py,
2656 plane.py, plot.py, text.py: Changed the global variable renName
2657 to rendererName because it's more descriptive.
2658
2659 2005-01-11 14:17 paultcochrane
2660
2661 * pyvisi/renderers/vtk/image.py: Removed old references to now
2662 obsolete rendererName attribute which was passed in as an
2663 argument. This is now set by the import statement at the start
2664 of the script. Also changed the global variable renName to
2665 rendererName because it's more descriptive.
2666
2667 2005-01-11 14:17 paultcochrane
2668
2669 * TODO: Added more todo items, see diffs for details.
2670
2671 2005-01-11 14:15 paultcochrane
2672
2673 * pyvisi/renderers/vtk/renderer.py: Removed old references to now
2674 obsolete rendererName attribute which was passed in as an
2675 argument. This is now set by the import statement at the start
2676 of the script. Removed the _initRendererModule method as it is
2677 now obsolete as there is no need for switching on what the
2678 renderer is now; this is all handled by the module code. Also
2679 changed the global variable renName to rendererName because it's
2680 more descriptive.
2681
2682 2005-01-11 14:14 paultcochrane
2683
2684 * pyvisi/renderers/vtk/scene.py: Removed old references to now
2685 obsolete rendererName attribute which was passed in as an
2686 argument. This is now set by the import statement at the start
2687 of the script. Also changed the global variable renName to
2688 rendererName because it's more descriptive.
2689
2690 2005-01-11 14:03 paultcochrane
2691
2692 * pyvisi/renderers/vtk/: axes.py, camera.py, common.py, image.py,
2693 item.py, plane.py, plot.py, renderer.py, scene.py, text.py: Am
2694 now using the renName variable in common.py to specific that this
2695 is the vtk renderer, and this helps with the debugging output.
2696 Will make this a coding guideline/standard. Also added some
2697 helpful comments and split up generic and module specific
2698 imports.
2699
2700 2005-01-11 13:44 paultcochrane
2701
2702 * pyvisi/renderers/vtk/common.py: Dammit! I should have kept
2703 common.py around. It turns out I found a good reason to use
2704 renderer-specific options. Duh.
2705
2706 2005-01-11 11:55 paultcochrane
2707
2708 * pyvisi/renderers/vtk/: axes.py, item.py, renderer.py, scene.py:
2709 Changed all objects that need to inherit from the Base objects to
2710 actually inherit from them. Namely, Item, Scene and Renderer.
2711
2712 2005-01-11 11:51 paultcochrane
2713
2714 * pyvisi/renderers/vtk/common.py: common.py should only be part of
2715 the base set of objects, and be inherited by all renderers. Only
2716 keeps debugging flags and stuff anyway. If I change my mind in
2717 the future, can always add it back in.
2718
2719 2005-01-11 11:44 paultcochrane
2720
2721 * pyvisi/: axes.py, camera.py, common.py, image.py, item.py,
2722 plane.py, plot.py, renderer.py, scene.py, text.py: Trying out an
2723 idea... Am going to make all central classes named with the
2724 prefix Base, ie Scene is now BaseScene, and so each module which
2725 provides a Scene class must inherit from BaseScene. Hopefully
2726 this will allow me to do something like from pyvisi import *, and
2727 then from pyvisi.renderers.vtk import * to get all of the vtk
2728 overrides. Will see what happens. This is an attempt to
2729 separate the individual renderer code from the base code.
2730
2731 2005-01-10 14:09 paultcochrane
2732
2733 * pyvisi/: axes.py, camera.py, image.py, item.py, plane.py,
2734 plot.py, renderer.py, scene.py, text.py: Added common module in
2735 axes.py and text.py, also fixed a print statement which needed an
2736 if _debug in front of it for both of these files. For all files
2737 added the BASE: prefix to all of the debug output so that I know
2738 what is being called when.
2739
2740 2005-01-10 14:01 paultcochrane
2741
2742 * pyvisi/renderers/vtk/: camera.py, image.py, item.py, plane.py,
2743 plot.py, renderer.py, scene.py: Prepending the name of the
2744 renderer to the debug output so that I know which renderer is
2745 doing what.
2746
2747 2005-01-10 13:59 paultcochrane
2748
2749 * pyvisi/renderers/vtk/text.py: Fixed print statement only to print
2750 if the _debug flag is set. Also prepending the name of the
2751 renderer to the debug output so that I know which renderer is
2752 doing what. Importing the common module.
2753
2754 2005-01-10 13:53 paultcochrane
2755
2756 * pyvisi/renderers/vtk/axes.py: Importing common stuff now. Fixed
2757 _debug statement.
2758
2759 2005-01-10 13:52 paultcochrane
2760
2761 * pyvisi/renderers/vtk/axes.py: Fixed print statement only to print
2762 if the _debug flag is set. Also prepending the name of the
2763 renderer to the debug output so that I know which renderer is
2764 doing what.
2765
2766 2005-01-10 13:36 paultcochrane
2767
2768 * pyvisi/renderers/vtk/: __init__.py, axes.py, camera.py,
2769 common.py, image.py, item.py, plane.py, plot.py, renderer.py,
2770 scene.py, text.py: Initial import to repository. These files
2771 were in the main pyvisi dir, but are being moved to a
2772 vtk-specific location as part of separation of the code of the
2773 different possible renderers.
2774
2775 2005-01-10 13:24 paultcochrane
2776
2777 * website/css/pyvisi_banner.css: Trivial formatting change.
2778
2779 2005-01-10 13:23 paultcochrane
2780
2781 * TODO: Added a few more todo items.
2782
2783 2004-12-08 14:34 paultcochrane
2784
2785 * website/support/support_body.part: Correcting url
2786
2787 2004-12-08 14:08 paultcochrane
2788
2789 * ChangeLog: Initial import to repository. This is the changelog
2790 of the pyvisi project. The command used was: perl
2791 admin/cvs2cl.pl --xml pyvisi/. This produces and xml file that
2792 we can then use to put the changelog up onto the web if we want.
2793
2794 2004-11-30 10:51 paultcochrane
2795
2796 * examples/basicContourExample.py: Removed the plane to warp, and
2797 the transform and filter code. Don't think this code is
2798 particularly helpful for what I want to do.
2799
2800 2004-11-29 18:55 paultcochrane
2801
2802 * examples/basicContourExample.py: Changed the number of elements
2803 in x and y arrays; makes it easier to test stuff. Added a pass
2804 through filter to see if that helps. Doesn't look like it.
2805 Tried using weird orderings of InsertCellPoint. Again, doesn't
2806 look like that is the right thing to do. Started making a plane
2807 to warp similar to the expCos.py example of vtk. Doesn't look
2808 hopeful either. Still, I'm trying stuff....
2809
2810 2004-11-29 18:00 paultcochrane
2811
2812 * examples/basicContourExample.py: Got adding points to the
2813 polyData object working. Have to use strips (whatever they are)
2814 to the polyData to be able to see them. Don't really know why
2815 atm. Removed some legacy code that didn't work or do what I
2816 wanted to do anymore.
2817
2818 2004-11-29 17:05 paultcochrane
2819
2820 * examples/basicContourExample.py: Added some useful comments as to
2821 what is happening in code. Ripped out a whole lot of legacy code
2822 that I was playing with. Am still trying to work out how to do
2823 stuff in vtk, this is quite frustrating.
2824
2825 2004-11-29 15:21 paultcochrane
2826
2827 * examples/basicContourExample.py: Initial import to repository.
2828 This is a basic example of how to create a contour plot. This
2829 has yet to evolve from the vtk testing stage.
2830
2831 2004-11-29 11:18 paultcochrane
2832
2833 * pyvisi/renderer.py: Fixed bug caused by still explicitly
2834 appending to renderer evaluation stack.
2835
2836 2004-11-26 15:29 paultcochrane
2837
2838 * pyvisi/renderer.py: Tidied up some of the evalStack generating
2839 code, am now using the interface function rather than setting the
2840 variable directly.
2841
2842 2004-11-26 11:36 paultcochrane
2843
2844 * TODO: Updated to current version of devtodo todo list.
2845
2846 2004-11-25 15:20 paultcochrane
2847
2848 * doc/: pyvisi_class_structure.dia, pyvisi_design_structure.dia:
2849 Updated to better reflect current design and class structure of
2850 pyvisi.
2851
2852 2004-11-25 15:01 paultcochrane
2853
2854 * CVSROOT/loginfo: I seem to have fixed the subject header problem
2855 that Matt mentioned. Am now using the header that esys uses, and
2856 am now setting the email list to all of the usual suspects.
2857
2858 2004-11-25 14:58 paultcochrane
2859
2860 * pyvisi/axes.py: Trivial change.
2861
2862 2004-11-25 14:58 paultcochrane
2863
2864 * CVSROOT/loginfo: Trying another email test thing.
2865
2866 2004-11-25 14:54 paultcochrane
2867
2868 * pyvisi/camera.py: Trivial change.
2869
2870 2004-11-25 14:53 paultcochrane
2871
2872 * CVSROOT/loginfo: Trying another test.
2873
2874 2004-11-25 14:51 paultcochrane
2875
2876 * pyvisi/axes.py: Trivial formatting change.
2877
2878 2004-11-25 14:45 paultcochrane
2879
2880 * CVSROOT/loginfo: Testing a way to change the subject line of the
2881 commit notification email.
2882
2883 2004-11-25 14:34 paultcochrane
2884
2885 * pyvisi/tests/test_item.py: Initial import to repository. This is
2886 a skeleton test file for the Item class.
2887
2888 2004-11-25 14:31 paultcochrane
2889
2890 * admin/admin.tex: Initial import to repository. This is a tex
2891 file containing helpful administrative commands, and what they
2892 are used to do etc.
2893
2894 2004-11-25 14:11 paultcochrane
2895
2896 * website/contacts/contacts_body.part: Added some contact info.
2897
2898 2004-11-25 14:08 paultcochrane
2899
2900 * website/htmlbuild/banner.part: Trivial change.
2901
2902 2004-11-25 14:08 paultcochrane
2903
2904 * website/support/support_body.part: Added the websites of the
2905 various supporting institutions and pieces of software.
2906
2907 2004-11-25 14:06 paultcochrane
2908
2909 * website/css/pyvisi_banner.css: Changed the colour to be more
2910 ACcESS logo-like. Removed some superfluous code.
2911
2912 2004-11-25 14:05 paultcochrane
2913
2914 * website/css/pyvisi.css: Changed colours to be more like the
2915 ACcESS logo. Recorded what the ACcESS green, orange and blue
2916 colours are in hex. Removed some superfluous definitions.
2917 Changed the style for h2 and h3.
2918
2919 2004-11-25 13:41 paultcochrane
2920
2921 * website/index/index_body.part: Improved introduction to pyvisi,
2922 what it is and what it is supposed to do. Less colloquial than
2923 previous version.
2924
2925 2004-11-25 13:41 paultcochrane
2926
2927 * website/main.aap: Added support page to html to build and publish
2928 to web site.
2929
2930 2004-11-25 13:40 paultcochrane
2931
2932 * website/htmlbuild/banner.part: Added a link to the support page.
2933 Removed image link at top of banner.
2934
2935 2004-11-25 13:39 paultcochrane
2936
2937 * website/support/: support_body.part, support_header.part: Initial
2938 import to repository. These are the part files associated with
2939 building the 'supporting institutions and software' page.
2940
2941 2004-11-25 13:21 paultcochrane
2942
2943 * website/docs/docs_body.part: Added a link the api docs, and how
2944 the docs were generated.
2945
2946 2004-11-25 12:01 paultcochrane
2947
2948 * website/images/PythonPoweredSmall.gif: Initial import to
2949 repository. This is the small version of the python powered
2950 logo.
2951
2952 2004-11-25 12:00 paultcochrane
2953
2954 * website/htmlbuild/banner.part: Commented out the large
2955 sourceforge and python powered logo code and added code for
2956 smaller versions.
2957
2958 2004-11-25 11:58 paultcochrane
2959
2960 * website/main.aap: Added docs page to be built.
2961
2962 2004-11-25 11:58 paultcochrane
2963
2964 * website/docs/: docs_body.part, docs_header.part: Initial import
2965 to repository. These are the skeleton part files for the
2966 documentation page for the pyvisi web site.
2967
2968 2004-11-25 11:41 paultcochrane
2969
2970 * CVSROOT/loginfo: Updated list of email addresses for syncmail.
2971
2972 2004-11-25 11:39 paultcochrane
2973
2974 * website/main.aap: Added the api documentation generated by epydoc
2975 to the list of files to be uploaded to the website.
2976
2977 2004-11-25 11:38 paultcochrane
2978
2979 * CVSROOT/loginfo: Updated list of email addresses for syncmail to
2980 test syncmail mailouts more.
2981
2982 2004-11-24 18:08 paultcochrane
2983
2984 * website/index/index_body.part: Added some of the introductory
2985 text that I have on the esscc twiki to the intro, at least to
2986 have something there.
2987
2988 2004-11-24 18:05 paultcochrane
2989
2990 * website/images/spacer.gif: Initial import to repository. This is
2991 a spacer image helpful for making sure the text looks ok on the
2992 page.
2993
2994 2004-11-24 18:01 paultcochrane
2995
2996 * website/images/globe.jpg: Initial import to repository. This is
2997 the ACCESS globe icon, which would be nice to have on the
2998 website.
2999
3000 2004-11-24 18:00 paultcochrane
3001
3002 * website/images/PythonPowered.gif: Initial import to repository.
3003 This is the python powered logo which would be nice to have on
3004 the site.
3005
3006 2004-11-24 17:56 paultcochrane
3007
3008 * website/main.aap: Initial import to repository. This is the main
3009 app file that organises the building and uploading of the html
3010 files to the web site.
3011
3012 2004-11-24 17:54 paultcochrane
3013
3014 * website/css/: pyvisi.css, pyvisi_banner-o.css, pyvisi_banner.css:
3015 Initial import to repository. These are the css files for
3016 building all of the web pages.
3017
3018 2004-11-24 17:53 paultcochrane
3019
3020 * website/htmlbuild/: banner.part, doctype.part,
3021 general_footer.part, spacer_end.part, spacer_start.part: Initial
3022 import to repository. These are the part files that help with
3023 the building of all the html.
3024
3025 2004-11-24 17:52 paultcochrane
3026
3027 * website/news/: news_body.part, news_header.part: Initial import
3028 to repository. These are the part files for the news web page.
3029
3030 2004-11-24 17:51 paultcochrane
3031
3032 * website/links/: links_body.part, links_header.part: Initial
3033 import to repository. These are the part files for the links web
3034 page.
3035
3036 2004-11-24 17:51 paultcochrane
3037
3038 * website/index/: index_body.part, index_header.part: Initial
3039 import to repository. These are the part files for the index web
3040 page.
3041
3042 2004-11-24 17:50 paultcochrane
3043
3044 * website/contacts/: contacts_body.part, contacts_header.part:
3045 Initial import to repository. These are the part files for the
3046 contacts web page.
3047
3048 2004-11-24 16:45 paultcochrane
3049
3050 * admin/skel.py: Removed @brief tags from docstrings as makes the
3051 source more compatible between both doxygen and epydoc.
3052
3053 2004-11-24 16:24 paultcochrane
3054
3055 * pyvisi/tests/: test_axes.py, test_camera.py, test_gnuplot_lib.py,
3056 test_image.py, test_plane.py, test_plot.py, test_renderer.py,
3057 test_scene.py, test_text.py, test_vtk_lib.py: Removed @brief tags
3058 from docstrings as makes the source more compatible between both
3059 doxygen and epydoc.
3060
3061 2004-11-24 16:20 paultcochrane
3062
3063 * pyvisi/: axes.py, camera.py, image.py, plot.py, scene.py,
3064 text.py: Removed @brief tags from docstrings as makes the source
3065 more compatible between both doxygen and epydoc.
3066
3067 2004-11-24 15:29 paultcochrane
3068
3069 * pyvisi/axes.py: Removed @brief from documentation string. This
3070 means that the doc strings will be interpreted better by both
3071 doxygen and epydoc.
3072
3073 2004-11-24 15:25 paultcochrane
3074
3075 * CVSROOT/loginfo: Trying to set up syncmail mailouts of developers
3076 commits
3077
3078 2004-11-24 13:35 paultcochrane
3079
3080 * TODO: Updated to current version of devtodo todo list.
3081
3082 2004-11-23 22:35 paultcochrane
3083
3084 * examples/FlindersFaultLinesExample.py,
3085 examples/Flinders_eval.jpg, examples/Flinders_ranges.msh,
3086 examples/Flinders_ranges.vtk, examples/basicExample.py,
3087 examples/imageLoadExample.py, examples/imageOnPlane.py,
3088 examples/view2DMeshExample.py, examples/vtkDataLoadExample.py,
3089 pyvisi/__init__.py, pyvisi/axes.py, pyvisi/camera.py,
3090 pyvisi/common.py, pyvisi/image.py, pyvisi/item.py,
3091 pyvisi/plane.py, pyvisi/plot.py, pyvisi/renderer.py,
3092 pyvisi/scene.py, pyvisi/text.py, pyvisi/tests/test_axes.py,
3093 pyvisi/tests/test_camera.py, pyvisi/tests/test_gnuplot_lib.py,
3094 pyvisi/tests/test_image.py, pyvisi/tests/test_plane.py,
3095 pyvisi/tests/test_plot.py, pyvisi/tests/test_renderer.py,
3096 pyvisi/tests/test_scene.py, pyvisi/tests/test_text.py,
3097 pyvisi/tests/test_vtk_lib.py: Moved from my own sandbox version
3098 of the esys2/pyvisi project.
3099
3100 2004-11-23 22:30 paultcochrane
3101
3102 * admin/: cvs2cl.pl, skel.py: Moved from my own sandbox version of
3103 the esys2/pyvisi project.
3104
3105 2004-11-23 22:27 paultcochrane
3106
3107 * AUTHORS, BUGS, COPYING, Doxyfile, MANIFEST, MANIFEST.in, NEWS,
3108 README, TODO, pythfilter, setup.py,
3109 doc/pyvisi_class_structure.dia, doc/pyvisi_design_structure.dia:
3110 Moved from my own sandbox version of the esys2/pyvisi project.
3111
3112 2004-11-19 23:10 root
3113
3114 * CVSROOT/: checkoutlist, commitinfo, config, cvswrappers,
3115 editinfo, loginfo, modules, notify, rcsinfo, taginfo, verifymsg:
3116 initial checkin
3117

  ViewVC Help
Powered by ViewVC 1.1.26