ERectangleRegion::Drag

Moves the specified handle to a new position and updates all placement parameters of the region.

Namespace: Euresys::Open_eVision

[C++]

void Drag(
   int x,
   int y,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

Parameters

x

x-coordinate of the mouse cursor.

y

y-coordinate of the mouse cursor.

zoomX

Horizontal zoom factor. By default, true scale is used.

zoomY

Vertical zoom factor. By default, true scale is used.

panX

Horizontal pan offset. By default, no pan is added.

panY

Vertical pan offset. By default, no pan is added.

Remarks

If zooming and/or panning were used when drawing the region, the same values must be used with ERectangleRegion::HitTest and ERectangleRegion::Drag.

ERectangleRegion.Drag

Moves the specified handle to a new position and updates all placement parameters of the region.

Namespace: Euresys.Open_eVision

[C#]

void Drag(
   int x,
   int y,
   float zoomX,
   float zoomY,
   float panX,
   float panY
)

Parameters

x

x-coordinate of the mouse cursor.

y

y-coordinate of the mouse cursor.

zoomX

Horizontal zoom factor. By default, true scale is used.

zoomY

Vertical zoom factor. By default, true scale is used.

panX

Horizontal pan offset. By default, no pan is added.

panY

Vertical pan offset. By default, no pan is added.

Remarks

If zooming and/or panning were used when drawing the region, the same values must be used with ERectangleRegion::HitTest and ERectangleRegion::Drag.