Advanced Software Engineering
Advanced_Software_Engineering.Verbs.Value.ValueObjects.PointValue Class Reference

A point IValue. Simply the same as Point but with IValues intstead of ints. More...

Public Member Functions

 PointValue (IValue x, IValue y)
 Create a new PointValue More...
 
int GetX ()
 Get the X component More...
 
int GetY ()
 Get the Y component More...
 
Point GetPoint ()
 Get the Point. More...
 

Detailed Description

A point IValue. Simply the same as Point but with IValues intstead of ints.

Constructor & Destructor Documentation

◆ PointValue()

Advanced_Software_Engineering.Verbs.Value.ValueObjects.PointValue.PointValue ( IValue  x,
IValue  y 
)

Create a new PointValue

Parameters
xX IValue
yY IValue

Member Function Documentation

◆ GetPoint()

Point Advanced_Software_Engineering.Verbs.Value.ValueObjects.PointValue.GetPoint ( )

Get the Point.

Returns
Point

◆ GetX()

int Advanced_Software_Engineering.Verbs.Value.ValueObjects.PointValue.GetX ( )

Get the X component

Returns
the X component

◆ GetY()

int Advanced_Software_Engineering.Verbs.Value.ValueObjects.PointValue.GetY ( )

Get the Y component

Returns
the Y component

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