Home

Download

Features

Screenshots

Handbook

Browse Source

Authors

SourceForge.net Logo
Hosted by SourceForge.net

OSI Certified


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages   Search  

graphtypeinfo.h

00001 /***************************************************************************
00002                           graphtypeinfo.h  -  description
00003                              -------------------
00004     begin                : Sun Dec 1 2002
00005     copyright            : (C) 2002 by Fungmeista
00006     email                : mizunoami44@users.sourceforge.net
00007  ***************************************************************************/
00008 
00009 /***************************************************************************
00010  *                                                                         *
00011  *   This program is free software; you can redistribute it and/or modify  *
00012  *   it under the terms of the GNU General Public License as published by  *
00013  *   the Free Software Foundation; either version 2 of the License, or     *
00014  *   (at your option) any later version.                                   *
00015  *                                                                         *
00016  ***************************************************************************/
00017 #ifdef GLGRAPH
00018     #define NUM_TYPES 8
00019 #else
00020     #define NUM_TYPES 5
00021 #endif
00022 const char * info[NUM_TYPES] = {
00023     QT_TRANSLATE_NOOP(
00024     "NewGraphDialog",
00025     "<center><b>Function Graph</b></center><hr>"
00026     "Create graphs of explicit functions with the "
00027     "variables \"x\" an \"y\".  This type of graph "
00028     "shows the value of the dependent variable \"y\" "
00029     "with respect to the independent variable \"x\". <br><br>"
00030     "Examples:"
00031     "<ul>"
00032     "<li>y(x)=sin(x)</li>"
00033     "<li>y(x)=1/x</li>"
00034     "</ul>"
00035     ),
00036 
00037     QT_TRANSLATE_NOOP(
00038     "NewGraphDialog",
00039     "<center><b>Polar Graph</b></center><hr>"
00040     "Graphs the radial (r) with respect to the angular coordinate, t (theta). "
00041     "The radial is the distance from the origin, and the angular coordinate "
00042     "is the angle of rotation from the x-axis. <br><br>"
00043     "Examples:"
00044     "<ul>"
00045     "<li>r(t)=cos(t)</li>"
00046     "<li>r(t)=5</li>"
00047     "</ul>"
00048     ),
00049 
00050     QT_TRANSLATE_NOOP(
00051     "NewGraphDialog",
00052     "<center><b>Parametric Graph</b></center><hr>"
00053     "Graphs a set of quantities as functions of independent variables: x and y. <br><br>"
00054     "Examples:"
00055     "<ul>"
00056     "<li>x(t)=sin(t)<br>y(t)=cos(t)</li>"
00057     "<li>x(t)=t^2<br>y(t)=1/t</li>"
00058     "</ul>"
00059     ),
00060 
00061     QT_TRANSLATE_NOOP(
00062     "NewGraphDialog",
00063     "<center><b>Stat Plot Graph</b></center><hr>"
00064     "Plot data as a box-and-whisker plot, frequency distribution bar graph, "
00065     "or a scatter plot."
00066     ),
00067         
00068     QT_TRANSLATE_NOOP(
00069     "NewGraphDialog",
00070     "<center><b>Density Plot</b></center><hr>"
00071     "Plots the z coordinate of an expression in terms of x and y on an x-y coordinate "
00072     "as brightness."
00073     )        
00074 
00075     #ifdef GLGRAPH
00076     ,QT_TRANSLATE_NOOP(
00077     "NewGraphDialog",
00078     "<center><b>3D Function Graph</b></center><hr>"
00079     "Examples:"
00080     "<ul>"
00081     "<li>z(x,y)=sin(x)*x+cos(y)*y</li>"
00082     "<li>z(x,y)=1/x+ln(y)</li>"
00083     "</ul>"
00084     ),
00085 
00086     QT_TRANSLATE_NOOP(
00087     "NewGraphDialog",
00088     "<center><b>3D Polar Graph</b></center><hr>"
00089     "Graphs the radial(r) with respect to the azimuthal(a) and polar(p) coordinate.<br><br>"
00090     "Examples:"
00091     "<ul>"
00092     "<li>r(a,p)=sin(p)*a</li>"
00093     "<li>r(a,p)=p/a</li>"
00094     "</ul>"
00095     ),
00096 
00097     QT_TRANSLATE_NOOP(
00098     "NewGraphDialog",
00099     "<center><b>3D Cylindrical Graph</b></center><hr>"
00100     "Graph explicit 3D cylindrical graphs.  Graphs the z coordinate with respect to r (radius) and t (theta). "
00101     "Radius is the distance from the origin and theta is the angular coordinate, which represents the angle "
00102     "of rotation in the xy plane from the x-axis. \n\n"
00103     "Examples:"
00104     "<ul>"
00105     "<li>z(r,t)=r*t</li>"
00106     "<li>z(r,t)=5</li>"
00107     "</ul>"
00108     )
00109     #endif
00110     };