diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/pst-solides3d/doc/par-projectioncercle.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-solides3d/doc/par-projectioncercle.tex | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-solides3d/doc/par-projectioncercle.tex b/Master/texmf-dist/doc/generic/pst-solides3d/doc/par-projectioncercle.tex new file mode 100644 index 00000000000..74900ab2d21 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pst-solides3d/doc/par-projectioncercle.tex @@ -0,0 +1,85 @@ +\section {Cercles} + +\subsection {Définition directe} + +L'objet \Cadre{cercle} permet de définir et tracer un cercle. +Dans \verb+pst-solides3d+, un cercle en $2$d est définie par la +donnée de son centre et de son rayon. + +Sous la forme la plus simple, on utilise l'argument l'argument \verb+args+ +pour spécifier le centre et le rayon de la droite considérée. On peut +utiliser les coordonnées ou des variables nommées. + +L'argument \Cadre{[range=$t_{\rm min}$ $t_{\rm max}$]} permet de +spécifier l'intervalle de tracé du cercle considéré. + +Comme pour les autres objets, on peut sauvegarder la +donnée d'un cercle en utilisant l'option \Cadre{name}. + +\begin{multicols}{2} +% +\begin{pspicture}(-3,-3)(4,3.5)% +\psframe*[linecolor=blue!50](-3,-3)(4,3.5) +\psset{viewpoint=50 30 15,Decran=60} +\psset{solidmemory} +%% definition du plan de projection +\psSolid[object=plan, + definition=equation, + args={[1 0 0 0] 90}, + planmarks, + name=monplan, +] +\psset{plan=monplan} +%% definition du point A +\psProjection[object=point, + name=A, + text=A, + pos=ur, +](-2,1.25) +\psProjection[object=cercle, + args=A 1, + range=0 360, +] +\psProjection[object=cercle, + args=1 1 .5,linecolor=blue, + range=0 180, +] +\composeSolid +\end{pspicture} +% +\columnbreak +% +\begin{gbar} +\begin{verbatim} +\psset{solidmemory} +... +\psProjection[object=point, + name=A,text=A,pos=ur, +](-2,1.25) +\psProjection[object=cercle, + args=A 1,range=0 360,] +\psProjection[object=cercle, + args=1 1 .5,linecolor=blue, + range=0 180,] +\composeSolid +\end{verbatim} +\end{gbar} +% +\end{multicols} + +\subsection {Autres définitions} + +Il existe d'autres méthodes pour définir un cercle 2d. L'argument +\Cadre{definition}, couplé à l'argument \Cadre{args} permet d'utiliser +les différentes méthodes supportées~: + +\begin{itemize} + +\item \Cadre {[definition=ABcercle]} ; +\verb+args=+ $A$ $B$ $C$. Le cercle passant par les points non alignés +$A$, $B$ et $C$. + +\item \Cadre {[definition=diamcercle]} ; +\verb+args=+ $A$ $B$. Le cercle de diamètre $[AB]$. + +\end{itemize} |