ADTF Display Toolbox
Loading...
Searching...
No Matches
point_intf.h
Go to the documentation of this file.
1
7#pragma once
8
9namespace adtf
10{
11
12namespace disptb
13{
14
15namespace graphicslib
16{
17
18namespace dengar
19{
25class IPoint
26{
27public:
31 virtual ~IPoint()
32 {
33 }
34
39 virtual tVoid Release() = 0;
40
46 virtual tInt GetX() const = 0;
47
54 virtual tVoid SetX(tInt xValue) = 0;
55
63 virtual tInt GetY() const = 0;
64
71 virtual tVoid SetY(tInt yValue) = 0;
72};
73
74} // namespace dengar
75
76using dengar::IPoint;
77} // namespace graphicslib
78
79} // namespace disptb
80
81} // namespace adtf
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.
Namespace for functionality provided by the Display Toolbox.
Main namespace.