vtkRect< T > Class Template Reference
#include <vtkRect.h>
List of all members.
Detailed Description
template<typename T>
 class vtkRect< T >
templated base type for storage of 2D rectangles. 
This class is a templated data type for storing and manipulating rectangles. The memory layout is a contiguous array of the specified type, such that a float[4] can be cast to a vtkRectf and manipulated. Also a float[12] could be cast and used as a vtkRectf[3]. 
Definition at line 32 of file vtkRect.h.
|  | 
| 
 Public Member Functions | 
|  | vtkRect (const T &x=0, const T &y=0, const T &width=0, const T &height=0) | 
|  | vtkRect (const T *init) | 
| void | SetX (const T &x) | 
| void | SetY (const T &y) | 
| void | SetWidth (const T &width) | 
| void | SetHeight (const T &height) | 
|  | 
| void | Set (const T &x, const T &y, const T &width, const T &height) | 
|  | 
| const T & | GetX () const | 
| const T & | X () const | 
|  | 
| const T & | GetY () const | 
| const T & | Y () const | 
|  | 
| const T & | GetWidth () const | 
| const T & | Width () const | 
|  | 
| const T & | GetHeight () const | 
| const T & | Height () const | 
Constructor & Destructor Documentation
template<typename T> 
      
        
          | vtkRect< T >::vtkRect | ( | const T & | x = 0, | 
        
          |  |  | const T & | y = 0, | 
        
          |  |  | const T & | width = 0, | 
        
          |  |  | const T & | height = 0 |  | 
        
          |  | ) |  |  |  [inline] | 
      
 
 
Member Function Documentation
template<typename T> 
      
        
          | void vtkRect< T >::Set | ( | const T & | x, | 
        
          |  |  | const T & | y, | 
        
          |  |  | const T & | width, | 
        
          |  |  | const T & | height |  | 
        
          |  | ) |  |  |  [inline] | 
      
 
Set the x, y components of the rectangle, and the width/height. 
Definition at line 48 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | void vtkRect< T >::SetX | ( | const T & | x | ) |  [inline] | 
      
 
Set the x component of the rectangle bottom corner, i.e. element 0. 
Definition at line 58 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::GetX | ( |  | ) | const  [inline] | 
      
 
Get the x component of the rectangle bottom corner, i.e. element 0. 
Definition at line 62 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::X | ( |  | ) | const  [inline] | 
      
 
Get the x component of the rectangle bottom corner, i.e. element 0. 
Definition at line 63 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | void vtkRect< T >::SetY | ( | const T & | y | ) |  [inline] | 
      
 
Set the y component of the rectangle bottom corner, i.e. element 1. 
Definition at line 67 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::GetY | ( |  | ) | const  [inline] | 
      
 
Get the y component of the rectangle bottom corner, i.e. element 1. 
Definition at line 71 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::Y | ( |  | ) | const  [inline] | 
      
 
Get the y component of the rectangle bottom corner, i.e. element 1. 
Definition at line 72 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | void vtkRect< T >::SetWidth | ( | const T & | width | ) |  [inline] | 
      
 
Set the width of the rectanle, i.e. element 2. 
Definition at line 76 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::GetWidth | ( |  | ) | const  [inline] | 
      
 
Get the width of the rectangle, i.e. element 2. 
Definition at line 80 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::Width | ( |  | ) | const  [inline] | 
      
 
Get the width of the rectangle, i.e. element 2. 
Definition at line 81 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | void vtkRect< T >::SetHeight | ( | const T & | height | ) |  [inline] | 
      
 
Set the height of the rectangle, i.e. element 3. 
Definition at line 85 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::GetHeight | ( |  | ) | const  [inline] | 
      
 
Get the height of the rectangle, i.e. element 3. 
Definition at line 89 of file vtkRect.h.
 
 
template<typename T> 
      
        
          | const T& vtkRect< T >::Height | ( |  | ) | const  [inline] | 
      
 
Get the height of the rectangle, i.e. element 3. 
Definition at line 90 of file vtkRect.h.
 
 
The documentation for this class was generated from the following file: