Isle
Loading...
Searching...
No Matches
MxSize32 Class Reference

[AI] Size with 32-bit signed integer width and height. More...

#include <mxgeometry.h>

Inheritance diagram for MxSize32:
Collaboration diagram for MxSize32:

Public Member Functions

 MxSize32 ()
 [AI] Default constructor. More...
 
 MxSize32 (const MxSize32 &p_s)
 [AI] Copy constructor. More...
 
 MxSize32 (MxS32 p_width, MxS32 p_height)
 [AI] Constructor with specified width and height. More...
 
- Public Member Functions inherited from MxSize< MxS32 >
 MxSize ()
 [AI] Default constructor, does not initialize size. More...
 
 MxSize (const MxSize &p_s)
 [AI] Copy constructor. More...
 
 MxSize (MxS32 p_width, MxS32 p_height)
 [AI] Constructor with explicit width and height. More...
 
MxS32 GetWidth () const
 [AI] Get the width. More...
 
MxS32 GetHeight () const
 [AI] Get the height. More...
 
void SetWidth (MxS32 p_width)
 [AI] Set the width. More...
 
void SetHeight (MxS32 p_height)
 [AI] Set the height. More...
 

Additional Inherited Members

- Protected Attributes inherited from MxSize< MxS32 >
MxS32 m_width
 [AI] Width. More...
 
MxS32 m_height
 [AI] Height. More...
 

Detailed Description

[AI] Size with 32-bit signed integer width and height.

[AI] Represents a 2D size with large range.

Definition at line 593 of file mxgeometry.h.

Constructor & Destructor Documentation

◆ MxSize32() [1/3]

MxSize32::MxSize32 ( )
inline

[AI] Default constructor.

Definition at line 598 of file mxgeometry.h.

◆ MxSize32() [2/3]

MxSize32::MxSize32 ( const MxSize32 p_s)
inline

[AI] Copy constructor.

Parameters
p_s[AI] Size to copy.

Definition at line 604 of file mxgeometry.h.

◆ MxSize32() [3/3]

MxSize32::MxSize32 ( MxS32  p_width,
MxS32  p_height 
)
inline

[AI] Constructor with specified width and height.

Parameters
p_width[AI] Width value.
p_height[AI] Height value.

Definition at line 611 of file mxgeometry.h.


The documentation for this class was generated from the following file: