ADTF Display Toolbox
Loading...
Searching...
No Matches
IPointabstract

Point Interface. More...

#include <point_intf.h>

Inheritance diagram for IPoint:
[legend]

Public Member Functions

virtual ~IPoint ()
 virtual destructor to ensure proper cleanup.
 
virtual tVoid Release ()=0
 Releases this point.
 
virtual tInt GetX () const =0
 Returns the x value.
 
virtual tVoid SetX (tInt xValue)=0
 Sets the x value.
 
virtual tInt GetY () const =0
 Return the y value.
 
virtual tVoid SetY (tInt yValue)=0
 Sets the y value.
 

Detailed Description

Point Interface.

Definition at line 25 of file point_intf.h.

Constructor & Destructor Documentation

◆ ~IPoint()

virtual ~IPoint ( )
inlinevirtual

virtual destructor to ensure proper cleanup.

Definition at line 31 of file point_intf.h.

Member Function Documentation

◆ GetX()

virtual tInt GetX ( ) const
pure virtual

Returns the x value.

Returns
x value

Implemented in cPoint, and cPoint.

Referenced by cPoint::cPoint().

◆ GetY()

virtual tInt GetY ( ) const
pure virtual

Return the y value.

Returns
y value

Implemented in cPoint, and cPoint.

Referenced by cPoint::cPoint().

◆ Release()

virtual tVoid Release ( )
pure virtual

Releases this point.

Returns
void

Implemented in cPoint, and cPoint.

◆ SetX()

virtual tVoid SetX ( tInt xValue)
pure virtual

Sets the x value.

Parameters
[in]xValuex value to set
Returns
void

Implemented in cPoint, and cPoint.

◆ SetY()

virtual tVoid SetY ( tInt yValue)
pure virtual

Sets the y value.

Parameters
[in]yValuey value to set
Returns
void

Implemented in cPoint, and cPoint.