\hypertarget{r__segs_8cpp}{
\section{client/src/r\_\-segs.cpp File Reference}
\label{d9/d9b/r__segs_8cpp}\index{client/src/r\_\-segs.cpp@{client/src/r\_\-segs.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{r__segs_8cpp_a2ce4765f6915702c02fd7b8338d4475a}{R\_\-RenderMaskedSegRange} (\hyperlink{structdrawseg__s}{drawseg\_\-t} $\ast$ds, int x1, int \hyperlink{p__map_8cpp_aab2463cd078f7c5368f6eb80f5a549b8}{x2})
\item 
void \hyperlink{r__segs_8cpp_a371156c80bbb23d0803a3fc19800d582}{R\_\-RenderSegLoop1} (void)
\item 
void \hyperlink{r__segs_8cpp_a812994d498d9e40ee269a5f075666e01}{R\_\-RenderSegLoop2} (void)
\item 
void \hyperlink{r__segs_8cpp_a8a0b06619774b7a4ea9059e7fca5abde}{R\_\-StoreWallRange} (int start, int \hyperlink{r__bsp_8cpp_a6c0af9f2e97842405fb15ed952ef2976}{stop})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{r__segs_8cpp_a210f4db31e3dbd6c5870723e3e84ee08}{rw\_\-normalangle}
\item 
int \hyperlink{r__segs_8cpp_aaf2307571b42b0489cbfad937c9dee7c}{rw\_\-angle1}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{r__segs_8cpp_a7a87a25f84186ee9ceef0218326a4b65}{rw\_\-distance}
\item 
int $\ast$ \hyperlink{r__segs_8cpp_a5c949def2cd28f8b22e363f4161d020b}{walllights}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{r__segs_8cpp_ae8d0e25519860a65f396e1feb4257594}{rw\_\-light}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{r__segs_8cpp_a87688462d7f5aa0ea294429bdfc27d06}{rw\_\-lightstep}
\item 
void($\ast$ \hyperlink{r__segs_8cpp_afbd879be51cc09c05cee7ef6ecc4ec40}{R\_\-RenderSegLoop} )(void)
\item 
int $\ast$ \hyperlink{r__segs_8cpp_a653a19d1eda93401d292d136ceab230c}{openings}
\item 
size\_\-t \hyperlink{r__segs_8cpp_a56d8c5f746dfa527d4d2c50019768868}{maxopenings}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{r__segs_8cpp_a2ce4765f6915702c02fd7b8338d4475a}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!R\_\-RenderMaskedSegRange@{R\_\-RenderMaskedSegRange}}
\index{R\_\-RenderMaskedSegRange@{R\_\-RenderMaskedSegRange}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{R\_\-RenderMaskedSegRange}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-RenderMaskedSegRange (
\begin{DoxyParamCaption}
\item[{{\bf drawseg\_\-t} $\ast$}]{ds, }
\item[{int}]{x1, }
\item[{int}]{x2}
\end{DoxyParamCaption}
)}}
\label{d9/d9b/r__segs_8cpp_a2ce4765f6915702c02fd7b8338d4475a}
\hypertarget{r__segs_8cpp_a371156c80bbb23d0803a3fc19800d582}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!R\_\-RenderSegLoop1@{R\_\-RenderSegLoop1}}
\index{R\_\-RenderSegLoop1@{R\_\-RenderSegLoop1}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{R\_\-RenderSegLoop1}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-RenderSegLoop1 (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d9/d9b/r__segs_8cpp_a371156c80bbb23d0803a3fc19800d582}
\hypertarget{r__segs_8cpp_a812994d498d9e40ee269a5f075666e01}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!R\_\-RenderSegLoop2@{R\_\-RenderSegLoop2}}
\index{R\_\-RenderSegLoop2@{R\_\-RenderSegLoop2}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{R\_\-RenderSegLoop2}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-RenderSegLoop2 (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d9/d9b/r__segs_8cpp_a812994d498d9e40ee269a5f075666e01}
\hypertarget{r__segs_8cpp_a8a0b06619774b7a4ea9059e7fca5abde}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!R\_\-StoreWallRange@{R\_\-StoreWallRange}}
\index{R\_\-StoreWallRange@{R\_\-StoreWallRange}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{R\_\-StoreWallRange}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-StoreWallRange (
\begin{DoxyParamCaption}
\item[{int}]{start, }
\item[{int}]{stop}
\end{DoxyParamCaption}
)}}
\label{d9/d9b/r__segs_8cpp_a8a0b06619774b7a4ea9059e7fca5abde}


\subsection{Variable Documentation}
\hypertarget{r__segs_8cpp_a56d8c5f746dfa527d4d2c50019768868}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!maxopenings@{maxopenings}}
\index{maxopenings@{maxopenings}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{maxopenings}]{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf maxopenings}}}
\label{d9/d9b/r__segs_8cpp_a56d8c5f746dfa527d4d2c50019768868}
\hypertarget{r__segs_8cpp_a653a19d1eda93401d292d136ceab230c}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!openings@{openings}}
\index{openings@{openings}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{openings}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ {\bf openings}}}
\label{d9/d9b/r__segs_8cpp_a653a19d1eda93401d292d136ceab230c}
\hypertarget{r__segs_8cpp_afbd879be51cc09c05cee7ef6ecc4ec40}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!R\_\-RenderSegLoop@{R\_\-RenderSegLoop}}
\index{R\_\-RenderSegLoop@{R\_\-RenderSegLoop}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{R\_\-RenderSegLoop}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf R\_\-RenderSegLoop})(void)}}
\label{d9/d9b/r__segs_8cpp_afbd879be51cc09c05cee7ef6ecc4ec40}
\hypertarget{r__segs_8cpp_aaf2307571b42b0489cbfad937c9dee7c}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!rw\_\-angle1@{rw\_\-angle1}}
\index{rw\_\-angle1@{rw\_\-angle1}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{rw\_\-angle1}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf rw\_\-angle1}}}
\label{d9/d9b/r__segs_8cpp_aaf2307571b42b0489cbfad937c9dee7c}
\hypertarget{r__segs_8cpp_a7a87a25f84186ee9ceef0218326a4b65}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!rw\_\-distance@{rw\_\-distance}}
\index{rw\_\-distance@{rw\_\-distance}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{rw\_\-distance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf rw\_\-distance}}}
\label{d9/d9b/r__segs_8cpp_a7a87a25f84186ee9ceef0218326a4b65}
\hypertarget{r__segs_8cpp_ae8d0e25519860a65f396e1feb4257594}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!rw\_\-light@{rw\_\-light}}
\index{rw\_\-light@{rw\_\-light}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{rw\_\-light}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf rw\_\-light}}}
\label{d9/d9b/r__segs_8cpp_ae8d0e25519860a65f396e1feb4257594}
\hypertarget{r__segs_8cpp_a87688462d7f5aa0ea294429bdfc27d06}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!rw\_\-lightstep@{rw\_\-lightstep}}
\index{rw\_\-lightstep@{rw\_\-lightstep}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{rw\_\-lightstep}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf rw\_\-lightstep}}}
\label{d9/d9b/r__segs_8cpp_a87688462d7f5aa0ea294429bdfc27d06}
\hypertarget{r__segs_8cpp_a210f4db31e3dbd6c5870723e3e84ee08}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!rw\_\-normalangle@{rw\_\-normalangle}}
\index{rw\_\-normalangle@{rw\_\-normalangle}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{rw\_\-normalangle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} {\bf rw\_\-normalangle}}}
\label{d9/d9b/r__segs_8cpp_a210f4db31e3dbd6c5870723e3e84ee08}
\hypertarget{r__segs_8cpp_a5c949def2cd28f8b22e363f4161d020b}{
\index{r\_\-segs.cpp@{r\_\-segs.cpp}!walllights@{walllights}}
\index{walllights@{walllights}!r_segs.cpp@{r\_\-segs.cpp}}
\subsubsection[{walllights}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ {\bf walllights}}}
\label{d9/d9b/r__segs_8cpp_a5c949def2cd28f8b22e363f4161d020b}
