Home
Name Modified Size InfoDownloads / Week
setupMaps2DFX.exe 2017-10-03 1.5 MB
PortableM2DFX_Win32.zip 2017-10-03 2.9 MB
Doc_M2DFX.zip 2017-10-03 17.6 kB
Source_M2DFX.zip 2017-10-03 548.9 kB
DLLsWin32.zip 2017-04-07 1.5 MB
m2dfx_Linux.tar.gz 2017-04-07 563.1 kB
README_MAPS2DFX.txt 2017-04-06 2.9 kB
Totals: 7 Items   7.1 MB 0

	  -------------------------------------
	 |  M   A   P   S    2D    FX   - v1 - |
	  -------------------------------------


	- A program to explore functions f=f(x) -


          
         < Copyright (C) 2017 M. Toledo Gonzalez >



 ************	
 *          *
 * SYNOPSIS *
 *          *
 ************


	MAPS 2D FX is a C++ program to represent graphically

	analytical (or defined) functions f=f(x). It is programmed

    	in standard C++14 programming language, making use of

 	the Allegro 4 multimedia library for the video-buffer management.

	IMPORTANT: 
	----------
	This release distribution represents only f(x)=sin(x), for 

	user-defined functions you wish to explore, you should modify

	the source-header "C_1_1_def_class_Plot2d.h" where the

	function f(x) is defined. For the C++ re-compilation of the program, 

	please read the text file(s) "Compiling_GCC_Allegro4.txt", 

	or "Compiling_VS2017_Allegro4". All the necessary documentation

	is included with this official public release package. 

	MAPS 2D FX is distributed under a GPL v3 license (Free Software Foundation).

	Enjoy it!


 ************	
 *          *
 * FEATURES *
 *          *
 ************


	MAPS 2D FX is designed to be simple, practical, fast, and user-friendly.

	Its features include:

	- Full compatibility for Microsoft Windows 7, 10, Linux Ubuntu (Debian), 

	  compiling with exactly the same C++ source code for GCC and Visual Studio.

	- A MINI-CONSOLE for user adjustment of the graphical representation
 
          of the parameters of f(x), i.e.:


		* X-Range of f(x), X:[Xmin, Xmax]

		* X-Scale and Y-Scale (in pixels)

		* Setting Relative Origin (X0, Y0)

		* Translations (horizontal and vertical),

		  f(x-X0) and (y-y0)

		* Centering Axes at (x0, y0)

		* Dynamical Mouse XY exploring of 

		  the coordinates (x,f(x))

		* User-defined Sub-Ticks for the XY Grid

		* Save Graphical Representation of f(x)

		  in a image bitmap file.

		* Save XY data in a plain-text file for analysis.



 *************************	
 *                       *
 * POSSIBLE IMPROVEMENTS *
 *                       *
 *************************


		Until now, I couldn't get a way to

		let the user to input the analytical

		function to represent, without needing

		to re-compile the source program, that

		is the reason, you need to edit manually

	        the header-file where f(x) is defined, 

		and re-compile again the program.

		If you find out how to do it (as easy as possible), 

		please, send me an email: <webdevcpp@hotmail.com>.

		Thanks!












		





	

































 
	





 

 





	











Source: README_MAPS2DFX.txt, updated 2017-04-06