[X] The "/OldFiles" file could not be found or is not available. Please select another file.

Functy is a 3D graph drawing package. The emphasis for the application is to allow Cartesian and spherical functions to be plotted and altered quickly and easily. This immediacy and the vivid results are intended to promote fun exploration of 3D function


http://functy.sourceforge.net





Separate each tag with a space.

Release Date:

2009-06-28

Topic:

Operating System:

License:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2009-04-16

Ratings and Reviews

  • Thumbs up:

    3
  • Thumbs down:

    1
75% of 4 users recommend this project

Be the first to post a text review of Functy. Rate and review a project by clicking thumbs up or thumbs down in the right column.

View all reviews

Project Feed

  • Code committed

    flypig committed revision 76 to the functy SVN repository, changing 1 files

    posted by flypig 42 days ago

  • Code committed

    flypig committed revision 75 to the Functy SVN repository, changing 1 files

    posted by flypig 155 days ago

  • Code committed

    flypig committed revision 74 to the Functy SVN repository, changing 1 files

    posted by flypig 155 days ago

  • Code committed

    flypig committed revision 73 to the Functy SVN repository, changing 2 files

    posted by flypig 180 days ago

  • Code committed

    flypig committed revision 72 to the Functy SVN repository, changing 3 files

    posted by flypig 189 days ago

  • Functy 0.22 file released: functy_0.22.0-1_i386.deb

    2009-06-24 22:16 flypig * windows/BootStrap, windows/BootStrap/Functy.proj, windows/BootStrap/GTK-2.12.9, windows/BootStrap/GTK-2.12.9/en, windows/BootStrap/GTK-2.12.9/en/package.xml, windows/BootStrap/GTK-2.12.9/product.xml, windows/BootStrap/GTK.VSBootstrapperManifest, windows/buildMSI.bat, windows/buildSetup.bat, windows/functy.wxs: Added files for generating a Windows installer bootstrapper that will download GTK if needed before launching the functy msi installer. 2009-06-22 00:30 flypig * windows/Functy.ico, windows/buildMSI.bat, windows/functy.wxs, windows/wixui, windows/wixui/Bitmaps, windows/wixui/Bitmaps/New.ico, windows/wixui/Bitmaps/Up.ico, windows/wixui/Bitmaps/bannrbmp.bmp, windows/wixui/Bitmaps/dlgbmp.bmp, windows/wixui/Bitmaps/exclamic.ico, windows/wixui/Bitmaps/info.ico, windows/wixui/BrowseDlg.wxs, windows/wixui/CPL.TXT, windows/wixui/CancelDlg.wxs, windows/wixui/Common.wxs, windows/wixui/DiskCostDlg.wxs, windows/wixui/ErrorDlg.wxs, windows/wixui/ErrorProgressText.wxs, windows/wixui/ExitDialog.wxs, windows/wixui/FatalError.wxs, windows/wixui/FilesInUse.wxs, windows/wixui/InstallDirDlg.wxs, windows/wixui/MaintenanceTypeDlg.wxs, windows/wixui/MaintenanceWelcomeDlg.wxs, windows/wixui/MsiRMFilesInUse.wxs, windows/wixui/OutOfDiskDlg.wxs, windows/wixui/OutOfRbDiskDlg.wxs, windows/wixui/PrepareDlg.wxs, windows/wixui/ProgressDlg.wxs, windows/wixui/ResumeDlg.wxs, windows/wixui/ShortcutDlg.wxs, windows/wixui/UserExit.wxs, windows/wixui/VerifyReadyDlg.wxs, windows/wixui/WaitForCostingDlg.wxs, windows/wixui/WelcomeDlg.wxs, windows/wixui/WixUI_en-us.wxl, windows/wixui/functy, windows/wixui/functy/WixUI_Functy.wxs: Added WIX files for creating a Windows MSM Installer. GTK2+ installation still needs to be added to this Windows installation process. 2009-06-18 21:47 flypig * src/spherical.c: Fixed spherical translation bug for variable-coloured functions (was already fixed for single coloured functions). 2009-06-15 17:53 flypig * NEWS, configure.ac: Fixed bug that caused spherical functions to be centred incorrectly 2009-06-15 08:07 flypig * src/spherical.c, src/vis.c: Fixed translation error for spherical functions 2009-06-14 22:58 flypig * AUTHORS, README: Updated README and AUTHORS files 2009-06-14 21:51 flypig * configure.ac: Updated version number in configure.ac 2009-06-14 21:40 flypig * NEWS, README, examples/BouncingBall.xml: Version 0.2. 2009-06-14 20:48 flypig * examples/BouncingBall.xml: Added bouncing ball example. 2009-06-14 20:14 flypig * examples/Spiral01.xml, examples/Spiral02.xml, src/functy.c: Main window title now changes to fit the filename of the last loaded or saved file. 2009-06-14 18:47 flypig * src/cartesian.c, src/cartesian.h, src/function.c, src/functy.c, src/spherical.c, src/spherical.h, src/vis.c: Minor tweaks to set the default view and default functions. Translation of spherical functions no longer causes the vertices to be regenerated, providing a speed improvement. 2009-06-14 15:00 flypig * src/vis.c: Added clippling planes to x and y axes when rendering functions with spherical coordinates. This brings their behaviour closer to that of the Cartesian functions. 2009-06-14 02:33 flypig * src/filesave.c, src/function.c, src/function.h, src/functy.c, src/spherical.c, src/spherical.h, src/vis.c, ui/Functy.glade: Added user definable centre point for spherical coordinate graphs, including updated UI to accommodate it. 2009-06-08 22:10 flypig * ui/Functy.glade: Changed function edit window to include tabs. 2009-06-08 01:01 flypig * windows/build.bat: Updated Windows build file to incorporate new files for spherical/cartesian function rendering. 2009-06-08 00:59 flypig * examples/Spiral01.xml, examples/Spiral02.xml, src/Makefile.am, src/cartesian.c, src/cartesian.h, src/filesave.c, src/function.c, src/function.h, src/function_private.h, src/functy.c, src/functy.h, src/spherical.c, src/spherical.h, src/vis.c, src/vis.h, ui/Functy.glade: Added spherical co-ordinate function rendering. 2009-05-25 13:04 flypig * Makefile.am, NEWS, README, examples, examples/BumpySlides.xml, examples/Grid.xml, examples/Islands01.xml, examples/LavaLamp01.xml, examples/LavaLamp02.xml, examples/LissajousLights.xml, examples/Logo.xml, examples/Metal.xml, examples/Pulsate.xml, examples/ScaryForest.xml, examples/ScarySlides.xml, examples/Spikes01.xml, examples/Tartan.xml, src/functy.c, ui/Functy.glade: Improved user interface thanks to Vadi. Added example function files to the distribution build. 2009-04-23 20:15 flypig * ui/Functy.glade: Updated Functy UI to add scrollbars to the function list in the Functions window. 2009-04-22 23:08 flypig * src/functy.c: Fixed Functy to properly populate function list when loading new functions from file. 2009-04-22 19:33 flypig * src/functy.c, src/vis.c: Re-wrote Functy GTK functions to remove any remaining code from the original GtkGLExt logo demo. 2009-04-21 00:18 flypig * linux/build, src/Makefile.am, src/filesave.c, src/functy.c, src/functy.h, src/vis.c, windows/build.bat: Fixed Functy build files and compiler warnings. 2009-04-21 00:07 flypig * src/filesave.c, src/filesave.h, src/functy.c, src/functy.h, src/vis.c, src/vis.h, ui/Functy.glade: Added Functy file loading and saving dialogues. Added range scaling with ctrl-mousewheel. 2009-04-20 02:42 flypig * src/Makefile.am, src/filesave.c, src/filesave.h, src/functy.c, src/functy.h, src/vis.c, src/vis.h: Added Functy save and load routines. 2009-04-13 13:57 flypig * windows/build.bat: Fixed Functy windows build.bat file after breaking it when making the autotools changes. 2009-04-13 13:22 flypig * AUTHORS, COPYING, Functy.glade, INSTALL, Makefile.am, NEWS, README, configure.ac, linux/build, src/Makefile.am, src/function.c, src/functy.c, src/functy.h, ui, ui/Functy.glade, ui/Makefile.am, windows/build.bat: Organised Symbolic librar to use autotools for its build process. 2009-04-11 16:31 flypig * linux/build, windows/build.bat: Updated Functy build files to deal with Symbolic library reorganisation. 2009-04-10 16:29 flypig * src/function.c, windows/build.bat: Updated Functy to allow Window builds. 2009-04-10 03:40 flypig * Functy.glade, src/function.c, src/function.h, src/functy.c, src/vis.c, src/vis.h: Various improvements to Functy. Added function animation using variable t. Implemented dialogues for plotting range and view options. Added options for wireframe rendering and hiding the axes. Added automatic calculation of gridline spacing. 2009-04-08 23:20 flypig * Functy.glade, src/function.c, src/function.h, src/functy.c, src/functy.h, src/vis.c, src/vis.h: Added capability to Functy for plotting multiple functions simultaneously. Added rendering of function using fixed or variable colours. Improved the function editing user interface. 2009-03-28 21:19 flypig * src/vis.c: Reverted previous accidental commit of wireframe Functy graph. 2009-03-28 21:17 flypig * src/vis.c: Moved the vertex index array from the Vis structure to the Function structure in Functy. This will allow different graphs to be drawn with different accuracies. 2009-03-28 21:15 flypig * src/function.c, src/function.h, src/vis.c: Moved the vertex index array from the Vis structure to the Function structure in Functy. This will allow different graphs to be drawn with different accuracies. 2009-03-28 01:53 flypig * Functy.glade, src/function.c, src/function.h, src/functy.c, src/vis.c, src/vis.h: Added rudimentary UI to Functy to allow the plotted function to be edited. 2009-03-27 22:05 flypig * linux/build, src/function.c, src/function.h, src/utils.h, src/vis.c, src/vis.h: Updated Functy so that functions are now drawn dynamically using the Symbolic library. 2009-03-27 02:42 flypig * Functy.glade, linux, linux/build, resources, src, src/functy.c, src/functy.h, src/textures.c, src/textures.h, src/utils.c, src/utils.h, src/vis.c, src/vis.h, windows, windows/build.bat: Initial commit of Functy 3D graph drawing package. This is just a bare bones prototype; it still needs linking with Symbolic and given a proper UI. 2009-03-27 02:29 flypig * .: Created Functy trunk directory.

    posted 192 days ago

  • File released: /Functy/0.22/functy_0.22.0-1_i386.deb

    posted 192 days ago

  • Functy 0.22 file released: functy-0.22-1.i386.rpm

    2009-06-24 22:16 flypig * windows/BootStrap, windows/BootStrap/Functy.proj, windows/BootStrap/GTK-2.12.9, windows/BootStrap/GTK-2.12.9/en, windows/BootStrap/GTK-2.12.9/en/package.xml, windows/BootStrap/GTK-2.12.9/product.xml, windows/BootStrap/GTK.VSBootstrapperManifest, windows/buildMSI.bat, windows/buildSetup.bat, windows/functy.wxs: Added files for generating a Windows installer bootstrapper that will download GTK if needed before launching the functy msi installer. 2009-06-22 00:30 flypig * windows/Functy.ico, windows/buildMSI.bat, windows/functy.wxs, windows/wixui, windows/wixui/Bitmaps, windows/wixui/Bitmaps/New.ico, windows/wixui/Bitmaps/Up.ico, windows/wixui/Bitmaps/bannrbmp.bmp, windows/wixui/Bitmaps/dlgbmp.bmp, windows/wixui/Bitmaps/exclamic.ico, windows/wixui/Bitmaps/info.ico, windows/wixui/BrowseDlg.wxs, windows/wixui/CPL.TXT, windows/wixui/CancelDlg.wxs, windows/wixui/Common.wxs, windows/wixui/DiskCostDlg.wxs, windows/wixui/ErrorDlg.wxs, windows/wixui/ErrorProgressText.wxs, windows/wixui/ExitDialog.wxs, windows/wixui/FatalError.wxs, windows/wixui/FilesInUse.wxs, windows/wixui/InstallDirDlg.wxs, windows/wixui/MaintenanceTypeDlg.wxs, windows/wixui/MaintenanceWelcomeDlg.wxs, windows/wixui/MsiRMFilesInUse.wxs, windows/wixui/OutOfDiskDlg.wxs, windows/wixui/OutOfRbDiskDlg.wxs, windows/wixui/PrepareDlg.wxs, windows/wixui/ProgressDlg.wxs, windows/wixui/ResumeDlg.wxs, windows/wixui/ShortcutDlg.wxs, windows/wixui/UserExit.wxs, windows/wixui/VerifyReadyDlg.wxs, windows/wixui/WaitForCostingDlg.wxs, windows/wixui/WelcomeDlg.wxs, windows/wixui/WixUI_en-us.wxl, windows/wixui/functy, windows/wixui/functy/WixUI_Functy.wxs: Added WIX files for creating a Windows MSM Installer. GTK2+ installation still needs to be added to this Windows installation process. 2009-06-18 21:47 flypig * src/spherical.c: Fixed spherical translation bug for variable-coloured functions (was already fixed for single coloured functions). 2009-06-15 17:53 flypig * NEWS, configure.ac: Fixed bug that caused spherical functions to be centred incorrectly 2009-06-15 08:07 flypig * src/spherical.c, src/vis.c: Fixed translation error for spherical functions 2009-06-14 22:58 flypig * AUTHORS, README: Updated README and AUTHORS files 2009-06-14 21:51 flypig * configure.ac: Updated version number in configure.ac 2009-06-14 21:40 flypig * NEWS, README, examples/BouncingBall.xml: Version 0.2. 2009-06-14 20:48 flypig * examples/BouncingBall.xml: Added bouncing ball example. 2009-06-14 20:14 flypig * examples/Spiral01.xml, examples/Spiral02.xml, src/functy.c: Main window title now changes to fit the filename of the last loaded or saved file. 2009-06-14 18:47 flypig * src/cartesian.c, src/cartesian.h, src/function.c, src/functy.c, src/spherical.c, src/spherical.h, src/vis.c: Minor tweaks to set the default view and default functions. Translation of spherical functions no longer causes the vertices to be regenerated, providing a speed improvement. 2009-06-14 15:00 flypig * src/vis.c: Added clippling planes to x and y axes when rendering functions with spherical coordinates. This brings their behaviour closer to that of the Cartesian functions. 2009-06-14 02:33 flypig * src/filesave.c, src/function.c, src/function.h, src/functy.c, src/spherical.c, src/spherical.h, src/vis.c, ui/Functy.glade: Added user definable centre point for spherical coordinate graphs, including updated UI to accommodate it. 2009-06-08 22:10 flypig * ui/Functy.glade: Changed function edit window to include tabs. 2009-06-08 01:01 flypig * windows/build.bat: Updated Windows build file to incorporate new files for spherical/cartesian function rendering. 2009-06-08 00:59 flypig * examples/Spiral01.xml, examples/Spiral02.xml, src/Makefile.am, src/cartesian.c, src/cartesian.h, src/filesave.c, src/function.c, src/function.h, src/function_private.h, src/functy.c, src/functy.h, src/spherical.c, src/spherical.h, src/vis.c, src/vis.h, ui/Functy.glade: Added spherical co-ordinate function rendering. 2009-05-25 13:04 flypig * Makefile.am, NEWS, README, examples, examples/BumpySlides.xml, examples/Grid.xml, examples/Islands01.xml, examples/LavaLamp01.xml, examples/LavaLamp02.xml, examples/LissajousLights.xml, examples/Logo.xml, examples/Metal.xml, examples/Pulsate.xml, examples/ScaryForest.xml, examples/ScarySlides.xml, examples/Spikes01.xml, examples/Tartan.xml, src/functy.c, ui/Functy.glade: Improved user interface thanks to Vadi. Added example function files to the distribution build. 2009-04-23 20:15 flypig * ui/Functy.glade: Updated Functy UI to add scrollbars to the function list in the Functions window. 2009-04-22 23:08 flypig * src/functy.c: Fixed Functy to properly populate function list when loading new functions from file. 2009-04-22 19:33 flypig * src/functy.c, src/vis.c: Re-wrote Functy GTK functions to remove any remaining code from the original GtkGLExt logo demo. 2009-04-21 00:18 flypig * linux/build, src/Makefile.am, src/filesave.c, src/functy.c, src/functy.h, src/vis.c, windows/build.bat: Fixed Functy build files and compiler warnings. 2009-04-21 00:07 flypig * src/filesave.c, src/filesave.h, src/functy.c, src/functy.h, src/vis.c, src/vis.h, ui/Functy.glade: Added Functy file loading and saving dialogues. Added range scaling with ctrl-mousewheel. 2009-04-20 02:42 flypig * src/Makefile.am, src/filesave.c, src/filesave.h, src/functy.c, src/functy.h, src/vis.c, src/vis.h: Added Functy save and load routines. 2009-04-13 13:57 flypig * windows/build.bat: Fixed Functy windows build.bat file after breaking it when making the autotools changes. 2009-04-13 13:22 flypig * AUTHORS, COPYING, Functy.glade, INSTALL, Makefile.am, NEWS, README, configure.ac, linux/build, src/Makefile.am, src/function.c, src/functy.c, src/functy.h, ui, ui/Functy.glade, ui/Makefile.am, windows/build.bat: Organised Symbolic librar to use autotools for its build process. 2009-04-11 16:31 flypig * linux/build, windows/build.bat: Updated Functy build files to deal with Symbolic library reorganisation. 2009-04-10 16:29 flypig * src/function.c, windows/build.bat: Updated Functy to allow Window builds. 2009-04-10 03:40 flypig * Functy.glade, src/function.c, src/function.h, src/functy.c, src/vis.c, src/vis.h: Various improvements to Functy. Added function animation using variable t. Implemented dialogues for plotting range and view options. Added options for wireframe rendering and hiding the axes. Added automatic calculation of gridline spacing. 2009-04-08 23:20 flypig * Functy.glade, src/function.c, src/function.h, src/functy.c, src/functy.h, src/vis.c, src/vis.h: Added capability to Functy for plotting multiple functions simultaneously. Added rendering of function using fixed or variable colours. Improved the function editing user interface. 2009-03-28 21:19 flypig * src/vis.c: Reverted previous accidental commit of wireframe Functy graph. 2009-03-28 21:17 flypig * src/vis.c: Moved the vertex index array from the Vis structure to the Function structure in Functy. This will allow different graphs to be drawn with different accuracies. 2009-03-28 21:15 flypig * src/function.c, src/function.h, src/vis.c: Moved the vertex index array from the Vis structure to the Function structure in Functy. This will allow different graphs to be drawn with different accuracies. 2009-03-28 01:53 flypig * Functy.glade, src/function.c, src/function.h, src/functy.c, src/vis.c, src/vis.h: Added rudimentary UI to Functy to allow the plotted function to be edited. 2009-03-27 22:05 flypig * linux/build, src/function.c, src/function.h, src/utils.h, src/vis.c, src/vis.h: Updated Functy so that functions are now drawn dynamically using the Symbolic library. 2009-03-27 02:42 flypig * Functy.glade, linux, linux/build, resources, src, src/functy.c, src/functy.h, src/textures.c, src/textures.h, src/utils.c, src/utils.h, src/vis.c, src/vis.h, windows, windows/build.bat: Initial commit of Functy 3D graph drawing package. This is just a bare bones prototype; it still needs linking with Symbolic and given a proper UI. 2009-03-27 02:29 flypig * .: Created Functy trunk directory.

    posted 192 days ago

  • Functy-examples 0.2 file released: functy-examples-0.2.zip

    Added some new example function files.

    posted 192 days ago

  • File released: /Functy/0.22/functy-0.22-1.i386.rpm

    posted 192 days ago

Rate and Review

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks