summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes_en_corr.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes_en_corr.tex')
-rw-r--r--Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes_en_corr.tex99
1 files changed, 99 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes_en_corr.tex b/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes_en_corr.tex
new file mode 100644
index 00000000000..3beee0d881f
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes_en_corr.tex
@@ -0,0 +1,99 @@
+\section{Numbering of the faces}
+
+The option \verb+numfaces+ gives permission to number every face with its correspondent index number.
+\begin{itemize}
+ \item \verb+[numfaces=all]+ all faces are numbered;
+ \item \verb+[numefaces=0 1 2 3]+ only the faces that have index 0, 1, 2 and 3 are numbered.
+\end{itemize}
+The option \verb+fontsize+ allows to fix the measurement of the used character set.
+Finally, the Boolean \verb+visibility+ the numbering of faces that are not visible.
+By default, the Boolean is set to \verb+[visibility=true]+, so the visibility is set up (e.~g. numbers are not set to invisible faces).
+
+
+\psset{viewpoint=50 20 30 rtp2xyz,Decran=50}
+\begin{LTXexample}[width=8cm]
+\psset{unit=1}
+\begin{pspicture}(-4,-3)(3,1.5)
+\psSolid[object=grille,
+ base=0 4 -2 2,
+ numfaces=2 6 7 10,
+ linecolor=gray](0,0,0)
+\axesIIID(0,0,0)(4,2,1)
+\end{pspicture}
+\end{LTXexample}
+
+
+
+%% \begin{multicols}{2}
+%%
+%% \bgroup
+%% \psset{SphericalCoor=true,viewpoint=50 20 30}
+%% \begin{center}
+%% \psset{unit=0.75}
+%% \psset{lightsrc=30 -20 10,SphericalCoor=true,viewpoint=50 -20 10,Decran=50}
+%% \begin{pspicture*}(-5,-4)(6,6)
+%% \psframe(-5,-4)(6,6)
+%% \axesIIID(0,0,0)(4,4,4)
+%% \psSolid[object=cube,
+%% RotY=90,
+%% ngrid=4,
+%% numfaces=2 6 10,
+%% action=draw**](0,0,0)
+%% \end{pspicture*}
+%% \end{center}
+%% \egroup
+%%
+%% \columnbreak
+%%
+%% \begin{verbatim}
+%% \axesIIID(0,0,0)(4,4,4)
+%% \psSolid[object=cube,
+%% RotY=90,
+%% ngrid=4,
+%% numfaces=2 6 10,
+%% action=draw**](0,0,0)
+%% \end{verbatim}
+%%
+%% \end{multicols}
+
+
+
+
+\psset{viewpoint=50 -20 10 rtp2xyz,Decran=50}
+\begin{LTXexample}[width=8cm]
+\begin{pspicture*}(-4,-3)(4,3)
+\psSolid[object=cube,
+ RotY=90,
+ ngrid=4,
+ fontsize=15,
+ action=draw,
+ numfaces=all,](0,0,0)
+\end{pspicture*}
+\end{LTXexample}
+
+%%% exemple 3
+
+The options of \bs{psSolid} accept PostScript commands, in particular the \verb+for+ loop.
+
+With the instruction \verb+[numfaces=0 1 5 {} for]+ all faces with the index numbers between $0$
+and $5$ are set up. The instruction \verb+[numfaces=8 3 23 {} for]+ sets up every third index number between $8$ and $23$.
+
+\psset{viewpoint=50 -20 10 rtp2xyz,Decran=50}
+\begin{LTXexample}[width=8cm]
+\begin{pspicture*}(-4,-3)(4,3)
+\axesIIID(0,0,0)(8,3,2)
+\psSolid[object=grille,
+ RotY=90,
+ RotZ=180,
+ ngrid=1.,
+ fontsize=15,
+ numfaces=
+ 0 1 5 {} for
+ 8 3 23 {} for,
+ base=-2 2 -3 3,
+ visibility=false,
+ action=draw](0,0,0)
+\end{pspicture*}
+\end{LTXexample}
+
+\endinput