wxPosition Class Reference
[Data Structures]

#include <wx/position.h>

List of all members.


Detailed Description

This class represents the position of an item in any kind of grid of rows and columns such as wxGridBagSizer, or wxHVScrolledWindow.

Todo:
rename this class to wxItemPosition or such, wxPosition is too generic
Library:  wxBase

Category:  Data Structures

See also:
wxPoint, wxSize

Public Member Functions

 wxPosition ()
 wxPosition (int row, int col)
int GetCol () const
int GetColumn () const
int GetRow () const
void SetCol (int column)
void SetColumn (int column)
void SetRow (int row)
Miscellaneous operators
bool operator== (const wxPosition &p) const
bool operator!= (const wxPosition &p) const
wxPositionoperator+= (const wxPosition &p) const
wxPositionoperator-= (const wxPosition &p) const
wxPositionoperator+= (const wxSize &s) const
wxPositionoperator-= (const wxSize &s) const
wxPositionoperator+ (const wxPosition &p) const
wxPositionoperator- (const wxPosition &p) const
wxPositionoperator+ (const wxSize &s) const
wxPositionoperator- (const wxSize &s) const

Constructor & Destructor Documentation

wxPosition::wxPosition (  ) 

Construct a new wxPosition, setting the row and column to the default value of (0, 0).

wxPosition::wxPosition ( int  row,
int  col 
)

Construct a new wxPosition, setting the row and column to the value of (row, col).


Member Function Documentation

int wxPosition::GetCol (  )  const

A synonym for GetColumn().

int wxPosition::GetColumn (  )  const

Get the current row value.

int wxPosition::GetRow (  )  const

Get the current row value.

void wxPosition::SetCol ( int  column  ) 

A synonym for SetColumn().

void wxPosition::SetColumn ( int  column  ) 

Set a new column value.

void wxPosition::SetRow ( int  row  ) 

Set a new row value.

bool wxPosition::operator== ( const wxPosition p  )  const

bool wxPosition::operator!= ( const wxPosition p  )  const

wxPosition& wxPosition::operator+= ( const wxPosition p  )  const

wxPosition& wxPosition::operator-= ( const wxPosition p  )  const

wxPosition& wxPosition::operator+= ( const wxSize s  )  const

wxPosition& wxPosition::operator-= ( const wxSize s  )  const

wxPosition& wxPosition::operator+ ( const wxPosition p  )  const

wxPosition& wxPosition::operator- ( const wxPosition p  )  const

wxPosition& wxPosition::operator+ ( const wxSize s  )  const

wxPosition& wxPosition::operator- ( const wxSize s  )  const



wxWidgets logo

[ top ]