\section{DOM::Rect Class Reference}
\label{classDOM_1_1Rect}\index{DOM::Rect@{DOM::Rect}}
The {\tt {\bf Rect}{\rm (p.\,\pageref{classDOM_1_1Rect})}} interface is used to represent any {\tt rect } value.  


{\tt \#include $<$css\_\-value.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Rect} (const {\bf Rect} \&other)\label{classDOM_1_1Rect_a1}

\item 
{\bf Rect} \& {\bf operator=} (const {\bf Rect} \&other)\label{classDOM_1_1Rect_a2}

\item 
{\bf CSSPrimitive\-Value} {\bf top} () const 
\item 
{\bf CSSPrimitive\-Value} {\bf right} () const 
\item 
{\bf CSSPrimitive\-Value} {\bf bottom} () const 
\item 
{\bf CSSPrimitive\-Value} {\bf left} () const 
\item 
Rect\-Impl $\ast$ {\bf handle} () const \label{classDOM_1_1Rect_a8}

\item 
bool {\bf is\-Null} () const \label{classDOM_1_1Rect_a9}

\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
{\bf Rect} (Rect\-Impl $\ast$i)\label{classDOM_1_1Rect_b0}

\end{CompactItemize}
\subsection*{Protected Attributes}
\begin{CompactItemize}
\item 
Rect\-Impl $\ast$ {\bf impl}\label{classDOM_1_1Rect_p0}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf CSSPrimitive\-Value}\label{classDOM_1_1Rect_n0}

\end{CompactItemize}


\subsection{Detailed Description}
The {\tt {\bf Rect}{\rm (p.\,\pageref{classDOM_1_1Rect})}} interface is used to represent any {\tt rect } value. 

This interface reflects the values in the underlying style property. Hence, modifications made through this interface modify the style property. 



Definition at line 641 of file css\_\-value.h.

\subsection{Member Function Documentation}
\index{DOM::Rect@{DOM::Rect}!top@{top}}
\index{top@{top}!DOM::Rect@{DOM::Rect}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CSSPrimitive\-Value} DOM::Rect::top () const}\label{classDOM_1_1Rect_a4}


This attribute is used for the top of the rect. 



Definition at line 551 of file css\_\-value.cpp.\index{DOM::Rect@{DOM::Rect}!right@{right}}
\index{right@{right}!DOM::Rect@{DOM::Rect}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CSSPrimitive\-Value} DOM::Rect::right () const}\label{classDOM_1_1Rect_a5}


This attribute is used for the right of the rect. 



Definition at line 557 of file css\_\-value.cpp.\index{DOM::Rect@{DOM::Rect}!bottom@{bottom}}
\index{bottom@{bottom}!DOM::Rect@{DOM::Rect}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CSSPrimitive\-Value} DOM::Rect::bottom () const}\label{classDOM_1_1Rect_a6}


This attribute is used for the bottom of the rect. 



Definition at line 563 of file css\_\-value.cpp.\index{DOM::Rect@{DOM::Rect}!left@{left}}
\index{left@{left}!DOM::Rect@{DOM::Rect}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CSSPrimitive\-Value} DOM::Rect::left () const}\label{classDOM_1_1Rect_a7}


This attribute is used for the left of the rect. 



Definition at line 569 of file css\_\-value.cpp.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
css\_\-value.h\item 
css\_\-value.cpp\end{CompactItemize}
