[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Graphics properties implementation
From: |
Michael Goffioul |
Subject: |
Graphics properties implementation |
Date: |
Fri, 11 Jan 2008 16:39:47 +0100 |
Hi,
I finally succeeded to get a working version of the graphics system
with typed property classes. The (rather long) patch is in attachment.
As far as I could test, it seems to work OK, except some glitches
(see below). It's probably not perfect and I'm sure some adaptation
will be needed, but I think it's a good start and a candidate for
initial commit.
If this gets commited, I encourage everybody to give it a try and
test as much as possible the various plotting routines to detect
any problem.
I already noticed a few problems, but I'm not sure how to handle
them and this can be fixed by other people:
- 3D plots does not seem to have line removal: I can see the grid
drawn in front of surfaces (not being a gnuplot guru, I don't know
what to do about this)
- default marker size is 6 (in Matlab), but this produces too large
markers in gnuplot where the default should be 1; I guess some
scaling factor should be introduced
- marker size handling should also be checked in "scatter" plots
- stem plots sets the linestyle of the marker-line to ""; this is not
a valid linestyle, it should be "none" instead
- surface (peaks (19), 'FaceColor', 'none', 'EdgeColor', 'black')
does not seem to produce correct results
Michael.
graphics.diff.bz2
Description: BZip2 compressed data
- Graphics properties implementation,
Michael Goffioul <=