MVWallSide Class Reference

Class for the side of a wall on a places (a wall is between places). More...

#include <MVWallSide.h>

Inheritance diagram for MVWallSide:

MVOnPlaceObject MVPlaceObject Object

List of all members.

Public Member Functions

 MVWallSide (MVBetweenPlacesObject::Position pos)
 Constructor with initial values.
MVBetweenPlacesObject::Position getPos () const
 Retrieve pos value.
virtual string toString () const
 Returns a textual representation.
virtual string className () const
 Returns the class name of the object.
virtual enum classId classId () const
 Returns the class id of the object.

Private Attributes

MVBetweenPlacesObject::Position pos
 Position in the field.


Detailed Description

Class for the side of a wall on a places (a wall is between places).

Class for the side of a wall on a places (a wall is between places).


Constructor & Destructor Documentation

MVWallSide::MVWallSide ( MVBetweenPlacesObject::Position  pos  ) 

Constructor with initial values.

Constructor with initial values.

Parameters:
pos Position in the field.


Member Function Documentation

MVBetweenPlacesObject::Position MVWallSide::getPos (  )  const

Retrieve pos value.

Retrieve pos value.

string MVWallSide::toString (  )  const [virtual]

Returns a textual representation.

Returns:
a string descriping the run-time object

Reimplemented from MVOnPlaceObject.

string MVWallSide::className (  )  const [virtual]

Returns the class name of the object.

Returns:
a string with the name of the object's class

Reimplemented from MVOnPlaceObject.

enum classId MVWallSide::classId (  )  const [virtual]

Returns the class id of the object.

Returns:
an id of the object's class

Reimplemented from MVOnPlaceObject.


Member Data Documentation

Position in the field.


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

Generated on Mon Jul 7 13:30:34 2008 for Firefly by  doxygen 1.5.6