102 lines
4.9 KiB
TeX
102 lines
4.9 KiB
TeX
\hypertarget{classsrc_1_1m_1_1_place_1_1_place}{}\section{src.\+m.\+Place.\+Place Class Reference}
|
|
\label{classsrc_1_1m_1_1_place_1_1_place}\index{src.\+m.\+Place.\+Place@{src.\+m.\+Place.\+Place}}
|
|
\subsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
def \hyperlink{classsrc_1_1m_1_1_place_1_1_place_ae0a8d8ba7d7430493b0a632179bbdd9c}{\+\_\+\+\_\+init\+\_\+\+\_\+} (self, numero, niveau, longueur, hauteur)
|
|
\item
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_af56ac12fa475fd17f857a966f8caf264}{}def {\bfseries est\+Libre} (self)\label{classsrc_1_1m_1_1_place_1_1_place_af56ac12fa475fd17f857a966f8caf264}
|
|
|
|
\item
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_a0ce70e270d94242bb25a6852b9661723}{}def {\bfseries est\+Reserver} (self)\label{classsrc_1_1m_1_1_place_1_1_place_a0ce70e270d94242bb25a6852b9661723}
|
|
|
|
\item
|
|
def \hyperlink{classsrc_1_1m_1_1_place_1_1_place_aec4a76151d65f47b656d22df1ef30cfd}{dim\+Valide} (self, h, l)
|
|
\item
|
|
def \hyperlink{classsrc_1_1m_1_1_place_1_1_place_ae0d93eb71609d18b96c77897c2fb8008}{super\+Abo} (self)
|
|
\item
|
|
def \hyperlink{classsrc_1_1m_1_1_place_1_1_place_ada865ecc4a9bc7d8fe4db843ac9a3e74}{prendre} (self)
|
|
\item
|
|
def \hyperlink{classsrc_1_1m_1_1_place_1_1_place_a73f06c88139ef54dabc0e614f9e4c018}{liberer} (self)
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\subsection{Detailed Description}
|
|
\begin{DoxyVerb}Representation d'une place
|
|
\end{DoxyVerb}
|
|
|
|
|
|
\subsection{Constructor \& Destructor Documentation}
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_ae0a8d8ba7d7430493b0a632179bbdd9c}{}\index{src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
|
|
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}}
|
|
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Place.\+Place.\+\_\+\+\_\+init\+\_\+\+\_\+ (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self, }
|
|
\item[{}]{numero, }
|
|
\item[{}]{niveau, }
|
|
\item[{}]{longueur, }
|
|
\item[{}]{hauteur}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1m_1_1_place_1_1_place_ae0a8d8ba7d7430493b0a632179bbdd9c}
|
|
\begin{DoxyVerb}Creer une place.
|
|
Les dimensions doivent etre données en cm (longueur, hauteur)
|
|
:param numero: int
|
|
:param niveau: int
|
|
:param longueur: int
|
|
:param hauteur: int
|
|
:return:
|
|
\end{DoxyVerb}
|
|
|
|
|
|
\subsection{Member Function Documentation}
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_aec4a76151d65f47b656d22df1ef30cfd}{}\index{src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}!dim\+Valide@{dim\+Valide}}
|
|
\index{dim\+Valide@{dim\+Valide}!src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}}
|
|
\subsubsection[{dim\+Valide}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Place.\+Place.\+dim\+Valide (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self, }
|
|
\item[{}]{h, }
|
|
\item[{}]{l}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1m_1_1_place_1_1_place_aec4a76151d65f47b656d22df1ef30cfd}
|
|
\begin{DoxyVerb}Retourn si un element de hauteur (cm) h et de longueur(cm) l passe dans la place
|
|
:param h: int
|
|
:param l: int
|
|
:return: bool
|
|
\end{DoxyVerb}
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_a73f06c88139ef54dabc0e614f9e4c018}{}\index{src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}!liberer@{liberer}}
|
|
\index{liberer@{liberer}!src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}}
|
|
\subsubsection[{liberer}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Place.\+Place.\+liberer (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1m_1_1_place_1_1_place_a73f06c88139ef54dabc0e614f9e4c018}
|
|
\begin{DoxyVerb}Libere une place non dispo
|
|
:return:
|
|
\end{DoxyVerb}
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_ada865ecc4a9bc7d8fe4db843ac9a3e74}{}\index{src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}!prendre@{prendre}}
|
|
\index{prendre@{prendre}!src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}}
|
|
\subsubsection[{prendre}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Place.\+Place.\+prendre (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1m_1_1_place_1_1_place_ada865ecc4a9bc7d8fe4db843ac9a3e74}
|
|
\begin{DoxyVerb}Rend la place indisponible
|
|
:param Placement:
|
|
:return:
|
|
\end{DoxyVerb}
|
|
\hypertarget{classsrc_1_1m_1_1_place_1_1_place_ae0d93eb71609d18b96c77897c2fb8008}{}\index{src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}!super\+Abo@{super\+Abo}}
|
|
\index{super\+Abo@{super\+Abo}!src\+::m\+::\+Place\+::\+Place@{src\+::m\+::\+Place\+::\+Place}}
|
|
\subsubsection[{super\+Abo}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Place.\+Place.\+super\+Abo (
|
|
\begin{DoxyParamCaption}
|
|
\item[{}]{self}
|
|
\end{DoxyParamCaption}
|
|
)}\label{classsrc_1_1m_1_1_place_1_1_place_ae0d93eb71609d18b96c77897c2fb8008}
|
|
\begin{DoxyVerb}Renvoit si la place est une place superAbo
|
|
:return: bool
|
|
\end{DoxyVerb}
|
|
|
|
|
|
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/m/Place.\+py\end{DoxyCompactItemize}
|