%\subsection{Graphe en 3D à partir d'équations}
\subsubsection{psplotThreeD}
\psset{unit=.5cm}
\psset{fillstyle=none,fillcolor=yellow,linecolor=blue,dotscale=.25}

\begin{tabular}{|c|} \hline
\BSS{psplotThreeD}[algebraic]   \Rnode*[fillcolor=green]{A}{(-4,4)(-4,4)} \Rnode*[fillcolor=yellow]{B}{\AC{sin(x)*cos(y)}}\\

\\
\hspace{1cm} \rnode{AA}{\TFRGB{plages pour x et y}{ranges for x and y}} \hspace{1cm}\rnode{BB}{\TFRGB{fonction en x y}{function y x} }
\\ \hline
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}

\\ \hline
\end{tabular}
\ncline[linecolor=blue]{A}{AA}  \ncline[linecolor=blue]{B}{BB}

\bigskip
%\subsubsection{Option plotstyle}
\psset{unit=.25cm}


\begin{tabular}{|c|c|c|} \hline
\multicolumn{3}{|c|}{ \BS{psplotThreeD}[algebraic,\RDD{plotstyle}=line](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline

\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=line](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=polygon](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=dots](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
\\ \hline
plotstyle=line & plotstyle=polygon &  plotstyle=dots \\ \hline
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=curve](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=ecurve](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=ccurve](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}

\\ \hline
plotstyle=curve & plotstyle=ecurve & plotstyle=ccurve  \\ \hline

\end{tabular}
\bigskip

\begin{tabular}{|c|c|c|c|} \hline
\multicolumn{4}{|c|}{  \BS{psplotThreeD}[algebraic,\RDD{drawStyle}=xLines](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,drawStyle=xLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,drawStyle=yLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,drawStyle=yxLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
\\ \hline
 drawStyle=xLines & drawStyle=yLines & drawStyle=xyLines & drawStyle=yxLines \\
\dft & & & \\ \hline
\end{tabular}

\bigskip

\begin{tabular}{|c|c|} \hline
\multicolumn{2}{|c|}{  \BS{psplotThreeD}[algebraic,\RDD{showpoints}=false,linewidth=.1pt] } \\
\multicolumn{2}{|c|}{ (-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,showpoints=false,linewidth=.1pt](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,showpoints=true,linewidth=.1pt](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
\\ \hline
showpoints=false  &  showpoints=true \\ \hline
\dft & \\ \hline
\end{tabular}

\bigskip
\begin{tabular}{|c|c|c|c|} \hline
\multicolumn{4}{|c|}{  \BS{psplotThreeD}[algebraic,\RDD{xPlotpoints}=5,drawStyle=xyLines](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=line,xPlotpoints=5,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=line,yPlotpoints=5,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=line,xPlotpoints=5,yPlotpoints=5,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psset{Beta=45}
\psplotThreeD[algebraic,plotstyle=line,xPlotpoints=50,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)}
\pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6]
\end{pspicture}
\\ \hline
xPlotpoints=5  &  yPlotpoints=5  & yPlotpoints=5 & xPlotpoints=50 \\
 &    &  yPlotpoints=5 &\\ \hline
\multicolumn{4}{|c|}{\blue \dft : xPlotpoints=25 \hspace{1cm}  yPlotpoints=25 }
\\ \hline
\end{tabular}

\bigskip


\begin{tabular}{|c|c|} \hline
\multicolumn{2}{|c|}{  \BS{psplotThreeD}[algebraic,\RDD{hiddenLine}=false](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline
\begin{pspicture}(-6,-4)(6,6)
\psplotThreeD[algebraic,hiddenLine=false,plotstyle=curve](-4,4)(-4,4){sin(x)*cos(y)}
\end{pspicture}
&
\begin{pspicture}(-6,-4)(6,6)
\psplotThreeD[algebraic,hiddenLine=true,plotstyle=curve](-4,4)(-4,4){sin(x)*cos(y)}
\end{pspicture}
\begin{pspicture}(-6,-4)(6,6)
\psplotThreeD[algebraic,hiddenLine=true,plotstyle=curve, drawStyle=yLines ](-4,4)(-4,4){sin(x)*cos(y)}
\end{pspicture}
\\ \hline
hiddenLine=false  &  hiddenLines=true \\ \hline
\dft & \\ \hline
\end{tabular}

%-------------------------------------------------------
\subsubsection{parametricplotThreeD}


\psset{unit=.5cm}

\begin{tabular}{|c|}\hline
\BSS{parametricplotThreeD}[xPlotpoints=200,plotstyle=curve,algebraic]\\
\Rnode*[fillcolor=green]{A}{(0,50)}  \Rnode*[fillcolor=yellow]{B}{\AC{ t/10*cos(t) | t/10*sin(t) | t/10}}\\
\\
\rnode{AA}{ \TFRGB{plage pour t}{range for t} } \hspace{1cm}\rnode{BB}{\TFRGB{3 fonctions paramétriques}{3 parametric functions}}
\\ \hline
\begin{pspicture}(-6,-2.25)(6,7)
\pstThreeDCoor[zMax=5]
\parametricplotThreeD[xPlotpoints=200,plotstyle=curve,algebraic](0,50){ t/10*cos(t) | t/10*sin(t) | t/10}
\end{pspicture}
\\ \hline
\end{tabular}
\ncline[linecolor=blue]{A}{AA}  \ncline[linecolor=blue]{B}{BB}

\newpage
% % %-------------------------------------------------
\SbSSCT{Graphe en 3D à partir d'un fichier de données}{3D graph from a data file}
\subsubsection{fileplotThreeD}

\begin{tabular}{|c|c|} \hline
\begin{pspicture}[shift=*](-6,-2.25)(6,7)
\pstThreeDCoor[zMax=5]
\fileplotThreeD{data3d.txt}
\end{pspicture}%
&
\parbox{8cm}{

\BSS{fileplotThreeD}\AC{data3d.txt} \\
\\
\% data3d.txt : \TFRGB{fichier de données créé avec}{data file created with} Excel \\
\\

}
\\  \hline
\end{tabular}
% % %-------------------------------------------------------------

\subsubsection{dataplotThreeD}

\begin{tabular}{|c|c|} \hline
\readdata{\data}{data3d.txt}
\begin{pspicture}[shift=*](-6,-2.25)(6,7)
\pstThreeDCoor[zMax=5]
\dataplotThreeD[plotstyle=line]{\data}
\end{pspicture}%
&
\parbox{8cm}{

\BS{readdata}\AC{\BS{data}}\AC{data3d.txt} \\
\\
\% data3d.txt : \TFRGB{fichier de données créé avec}{data file created with} Excel \\
\\
\BSS{dataplotThreeD}[plotstyle=line]\AC{\BS{data}} \\
}
\\  \hline
\end{tabular}
%%--------------------------------------------------------
\subsubsection{listplotThreeD}

\begin{tabular}{|c|c|} \hline
\readdata{\data}{data3d.txt}
\begin{pspicture}[shift=*](-6,-2.25)(6,7)
\pstThreeDCoor[zMax=5]
\listplotThreeD[plotstyle=curve]{\data}
\end{pspicture}%
&
\parbox{8cm}{

\BS{readdata}\AC{\BS{data}}\AC{data3d.txt} \\
\\
\% data3d.txt : \TFRGB{fichier de données créé avec}{data file created with} Excel \\
\\
\BSS{listplotThreeD}[plotstyle=curve]\AC{\BS{data}} \\
}
\\  \hline
\end{tabular}