double X [get]
double Y [get]
Definition at line 16 of file Microscope.cs .
◆ Stage()
Definition at line 28 of file Microscope.cs .
29 {
30 PointD d = GetPosition();
31 x = GetPositionX();
32 y = GetPositionY();
33 UpdateSWLimit();
34 }
◆ GetPosition()
PointD BioGTK.Stage.GetPosition
(
)
Definition at line 90 of file Microscope.cs .
91 {
92 return new PointD(x, y);
93 }
◆ GetPositionX()
double BioGTK.Stage.GetPositionX
(
)
Definition at line 80 of file Microscope.cs .
81 {
82 x = GetPosition().X;
83 return x;
84 }
◆ GetPositionY()
double BioGTK.Stage.GetPositionY
(
)
Definition at line 85 of file Microscope.cs .
86 {
87 y = GetPosition().Y;
88 return y;
89 }
◆ MoveDown()
void BioGTK.Stage.MoveDown
(
double m )
Definition at line 99 of file Microscope.cs .
100 {
101 double y = GetPositionY() + m;
102 SetPositionY(y);
103 }
◆ MoveLeft()
void BioGTK.Stage.MoveLeft
(
double m )
Definition at line 109 of file Microscope.cs .
110 {
111 double x = GetPositionX() - m;
113 }
void SetPositionX(double px)
◆ MoveRight()
void BioGTK.Stage.MoveRight
(
double m )
Definition at line 104 of file Microscope.cs .
105 {
106 double x = GetPositionX() + m;
108 }
◆ MoveUp()
void BioGTK.Stage.MoveUp
(
double m )
Definition at line 94 of file Microscope.cs .
95 {
96 double y = GetPositionY() - m;
97 SetPositionY(y);
98 }
◆ SetPosition()
void BioGTK.Stage.SetPosition
(
double px ,
double py )
This function sets the position of the object to the given coordinates
Parameters
px The x position of the object
py The y-coordinate of the point.
Definition at line 62 of file Microscope.cs .
63 {
64 x = px;
65 y = py;
66 }
◆ SetPositionX()
void BioGTK.Stage.SetPositionX
(
double px )
This function sets the position of the object to the given x and y coordinates
Parameters
px The new x position of the object
Definition at line 70 of file Microscope.cs .
71 {
72 x = px;
74 }
void SetPosition(double px, double py)
◆ SetPositionY()
void BioGTK.Stage.SetPositionY
(
double py )
◆ SetSWLimit()
void BioGTK.Stage.SetSWLimit
(
double xmin ,
double xmax ,
double ymin ,
double ymax )
◆ UpdateSWLimit()
void BioGTK.Stage.UpdateSWLimit
(
)
◆ axisType
Type BioGTK.Stage.axisType
static
◆ maxX
◆ maxY
◆ minX
◆ minY
◆ moveWait
int BioGTK.Stage.moveWait = 250
◆ stageType
Type BioGTK.Stage.stageType
static
◆ xAxis
object BioGTK.Stage.xAxis
static
◆ yAxis
object BioGTK.Stage.yAxis
static
Definition at line 38 of file Microscope.cs .
39 {
40 get
41 {
42 return x;
43 }
44 }
Definition at line 45 of file Microscope.cs .
46 {
47 get
48 {
49 return y;
50 }
51 }
The documentation for this class was generated from the following file: