From graphics-request at octave dot org Sun Jul 4 13:47:23 2004 Subject: OctPlot - yes it's yet another handle graphics package for octave From: Shai Ayal To: graphics at octave dot org Date: Sun, 04 Jul 2004 21:41:55 +0300 Hi all I'm happy to announce release 0.1 of OctPlot, a handle graphics package for Octave, striving to become a superset of M*tlab handle graphics. It is available on http://sourceforge.net/projects/octplot/ Octplot's claim to fame is that is it based on fltk, the small fast toolkit. It is cross platform and runs natively on linux and cygwin (no X required for cygwin). It is tested on Linux (rh9, fc1) and cygwin, and should theoretically work on the Mac OS X also. As most of the other packages out there, it also utilizes OpenGL for possible hardware acceleration. Currently octplot does the following: 2D line plots using the commands "plot" , "line" property setting and query using the commands "set" ,"get" multiple figures using "figure" axis limits set and query using the command "axis" axis zoom using the mouse (zoom using left button, unzoom using right). Quality postscript output using the command "print" A sample session: cd octplot-0.1/src ## sorry, no install script yet octave ## tested with 2.1.49, 2.1.50 and 2.1.57, and octave-forge setup_octplot ## this sets up dispatch etc... h=plot(sin((0:10000)/10000*2*pi,'g-"); ## plot a line & get handle get(h); ## shows all available properties set(h,linestyle,"--","linewidth,3,marker,"+"); ## set a few of them ## now play with the mouse to zoom in and out :) As you see release 0.1 has limited functionality and I put it out there mainly to get feedback, so don't hesitate. Please use the sourceforge feedback mechanism. future plans -- add patch, subplots, TeX parsing of text, uicontrols, 3D ... Enjoy It, I know I did Shai