#include <Geometry.h>
| Public Member Functions | |
| T | GetDepth () const | 
| T | GetHeight () const | 
| T | GetWidth () const | 
| kt_bool | operator!= (const Size3 &rOther) const | 
| Size3 & | operator= (const Size3 &rOther) | 
| kt_bool | operator== (const Size3 &rOther) const | 
| void | SetDepth (T depth) | 
| void | SetHeight (T height) | 
| void | SetWidth (T width) | 
| Size3 () | |
| Size3 (T width, T height, T depth) | |
| Size3 (const Size3 &rOther) | |
| const karto::String | ToString () const | 
| Private Attributes | |
| T | m_Depth | 
| T | m_Height | 
| T | m_Width | 
A 3-dimensional size (width, height, depth)
Definition at line 175 of file Geometry.h.
| karto::Size3< T >::Size3 | ( | ) |  [inline] | 
A size with a width, height, and depth of 0
Definition at line 181 of file Geometry.h.
A size with the given width, height, and depth
| width | width | 
| height | height | 
| depth | depth | 
Definition at line 194 of file Geometry.h.
| karto::Size3< T >::Size3 | ( | const Size3< T > & | rOther | ) |  [inline] | 
Copy constructor
Definition at line 204 of file Geometry.h.
| T karto::Size3< T >::GetDepth | ( | ) | const  [inline] | 
| T karto::Size3< T >::GetHeight | ( | ) | const  [inline] | 
| T karto::Size3< T >::GetWidth | ( | ) | const  [inline] | 
| kt_bool karto::Size3< T >::operator!= | ( | const Size3< T > & | rOther | ) | const  [inline] | 
Inequality operator
Definition at line 304 of file Geometry.h.
| Size3& karto::Size3< T >::operator= | ( | const Size3< T > & | rOther | ) |  [inline] | 
Assignment operator
Definition at line 284 of file Geometry.h.
| kt_bool karto::Size3< T >::operator== | ( | const Size3< T > & | rOther | ) | const  [inline] | 
Equality operator
Definition at line 296 of file Geometry.h.
| void karto::Size3< T >::SetDepth | ( | T | depth | ) |  [inline] | 
| void karto::Size3< T >::SetHeight | ( | T | height | ) |  [inline] | 
| void karto::Size3< T >::SetWidth | ( | T | width | ) |  [inline] | 
| const karto::String karto::Size3< T >::ToString | ( | ) | const  [inline] | 
Returns a string representation of this size object
Definition at line 269 of file Geometry.h.
| T karto::Size3< T >::m_Depth  [private] | 
Definition at line 312 of file Geometry.h.
| T karto::Size3< T >::m_Height  [private] | 
Definition at line 311 of file Geometry.h.
| T karto::Size3< T >::m_Width  [private] | 
Definition at line 310 of file Geometry.h.