ADTF_DISPLAY_TOOLBOX  3.8.0 (ADTF 3.14.3)
point_intf.h
Go to the documentation of this file.
1 
7 #pragma once
8 
9 namespace adtf
10 {
11 
12 namespace disptb
13 {
14 
15 namespace graphicslib
16 {
17 
18 namespace dengar
19 {
25 class IPoint
26 {
27 public:
31  virtual ~IPoint()
32  {}
33 
38  virtual tVoid Release() = 0;
39 
45  virtual tInt GetX() const = 0;
46 
53  virtual tVoid SetX(tInt xValue) = 0;
54 
62  virtual tInt GetY() const = 0;
63 
70  virtual tVoid SetY(tInt yValue) = 0;
71 };
72 
73 }
74 
75 using dengar::IPoint;
76 }
77 
78 }
79 
80 }
virtual tVoid SetX(tInt xValue)=0
Sets the x value.
virtual tVoid Release()=0
Releases this point.
virtual ~IPoint()
virtual destructor to ensure proper cleanup.
Definition: point_intf.h:31
virtual tVoid SetY(tInt yValue)=0
Sets the y value.
virtual tInt GetY() const =0
Return the y value.
virtual tInt GetX() const =0
Returns the x value.
Main namespace.