Click or drag to resize

CGUIiGetAreaOfInterest Method (CGXNETCore, IWin32Window, Double, Double, Double, Double, CPLY, CIPJ)

Get the current area of interest from the application.

Namespace:  Geosoft.Desktop.GXNetX
Assembly:  geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.1.0.25
Syntax
public static int iGetAreaOfInterest(
	CGXNETCore gxNetShared,
	IWin32Window owner,
	ref double min_x,
	ref double min_y,
	ref double max_x,
	ref double max_y,
	CPLY ply,
	CIPJ ipj
)

public static int iGetAreaOfInterest(
	CGXNETCore gxNetShared,
	IWin32Window owner,
	ref double min_x,
	ref double min_y,
	ref double max_x,
	ref double max_y,
	CPLY ply,
	CIPJ ipj
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
owner
Type: System.Windows.FormsIWin32Window
The IWin32Window the message box will display in front of.
min_x
Type: SystemDouble
AOI Area Min X
min_y
Type: SystemDouble
AOI Area Min Y
max_x
Type: SystemDouble
AOI Area Max X
max_y
Type: SystemDouble
AOI Area Max y
ply
Type: GeoEngine.Core.GXNetXCPLY
AOI Bounding PLY (Filled if available, otherwise empty)
ipj
Type: GeoEngine.Core.GXNetXCIPJ
AOI Bounding IPJ

Return Value

Type: Int32
<define>AOI_RETURN_STATE</define>
Remarks
Depending on what is currently visible on screen and the defined coordinate system the user may be prompted by a warning and optionaly cancel the process.
See Also