#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.
|
inline |
A size with a width, height, and depth of 0
Definition at line 181 of file Geometry.h.
|
inline |
A size with the given width, height, and depth
width | width |
height | height |
depth | depth |
Definition at line 194 of file Geometry.h.
|
inline |
Copy constructor
Definition at line 204 of file Geometry.h.
|
inline |
|
inline |
|
inline |
|
inline |
Inequality operator
Definition at line 304 of file Geometry.h.
|
inline |
Assignment operator
Definition at line 284 of file Geometry.h.
|
inline |
Equality operator
Definition at line 296 of file Geometry.h.
|
inline |
|
inline |
|
inline |
|
inline |
Returns a string representation of this size object
Definition at line 269 of file Geometry.h.
|
private |
Definition at line 312 of file Geometry.h.
|
private |
Definition at line 311 of file Geometry.h.
|
private |
Definition at line 310 of file Geometry.h.