 | CIPLocateContributingElectrodes3D Method |
Locate on a 3D view electrodes selected in a database row.
Namespace:
Geosoft.Desktop.GXNetX
Assembly:
geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic static void LocateContributingElectrodes3D(
CGXNETCore gxNetShared,
CDB db,
string map,
string rx1x,
string rx1y,
string rx1z,
string rx2x,
string rx2y,
string rx2z,
string tx1x,
string tx1y,
string tx1z,
string tx2x,
string tx2y,
string tx2z,
double sym_size
)
public static void LocateContributingElectrodes3D(
CGXNETCore gxNetShared,
CDB db,
string map,
string rx1x,
string rx1y,
string rx1z,
string rx2x,
string rx2y,
string rx2z,
string tx1x,
string tx1y,
string tx1z,
string tx2x,
string tx2y,
string tx2z,
double sym_size
)
Public Shared Sub LocateContributingElectrodes3D (
gxNetShared As CGXNETCore,
db As CDB,
map As String,
rx1x As String,
rx1y As String,
rx1z As String,
rx2x As String,
rx2y As String,
rx2z As String,
tx1x As String,
tx1y As String,
tx1z As String,
tx2x As String,
tx2y As String,
tx2z As String,
sym_size As Double
)
Public Shared Sub LocateContributingElectrodes3D (
gxNetShared As CGXNETCore,
db As CDB,
map As String,
rx1x As String,
rx1y As String,
rx1z As String,
rx2x As String,
rx2y As String,
rx2z As String,
tx1x As String,
tx1y As String,
tx1z As String,
tx2x As String,
tx2y As String,
tx2z As String,
sym_size As Double
)
public:
static void LocateContributingElectrodes3D(
CGXNETCore^ gxNetShared,
CDB^ db,
String^ map,
String^ rx1x,
String^ rx1y,
String^ rx1z,
String^ rx2x,
String^ rx2y,
String^ rx2z,
String^ tx1x,
String^ tx1y,
String^ tx1z,
String^ tx2x,
String^ tx2y,
String^ tx2z,
double sym_size
)
public:
static void LocateContributingElectrodes3D(
CGXNETCore^ gxNetShared,
CDB^ db,
String^ map,
String^ rx1x,
String^ rx1y,
String^ rx1z,
String^ rx2x,
String^ rx2y,
String^ rx2z,
String^ tx1x,
String^ tx1y,
String^ tx1z,
String^ tx2x,
String^ tx2y,
String^ tx2z,
double sym_size
)
static member LocateContributingElectrodes3D :
gxNetShared : CGXNETCore *
db : CDB *
map : string *
rx1x : string *
rx1y : string *
rx1z : string *
rx2x : string *
rx2y : string *
rx2z : string *
tx1x : string *
tx1y : string *
tx1z : string *
tx2x : string *
tx2y : string *
tx2z : string *
sym_size : float -> unit
static member LocateContributingElectrodes3D :
gxNetShared : CGXNETCore *
db : CDB *
map : string *
rx1x : string *
rx1y : string *
rx1z : string *
rx2x : string *
rx2y : string *
rx2z : string *
tx1x : string *
tx1y : string *
tx1z : string *
tx2x : string *
tx2y : string *
tx2z : string *
sym_size : float -> unit
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - db
- Type: GeoEngine.Core.GXNetXCDB
DB object - map
- Type: SystemString
The current map - rx1x
- Type: SystemString
Rx1 X channel (required) - rx1y
- Type: SystemString
Rx1 Y channel (required) - rx1z
- Type: SystemString
Rx1 Z channel (assume zero elevation if not specified) - rx2x
- Type: SystemString
Rx2 X channel - rx2y
- Type: SystemString
Rx2 Y channel - rx2z
- Type: SystemString
Rx2 Z channel (assume zero elevation if not specified) - tx1x
- Type: SystemString
Tx1 X channel - tx1y
- Type: SystemString
Tx1 Y channel - tx1z
- Type: SystemString
Tx1 Z channel (assume zero elevation if not specified) - tx2x
- Type: SystemString
Tx2 X channel - tx2y
- Type: SystemString
Tx2 Y channel - tx2z
- Type: SystemString
Tx2 Z channel (assume zero elevation if not specified) - sym_size
- Type: SystemDouble
Symbol size (ground units)
Remarks
Sets up an EXT object in the database that captures row/line change events and plots the
electrodes for the selected row on an accompanying 3D view.
The EXT object is removed by running LaunchRemoveContributingElectrodesEXTTool_IPGUI.
This EXT is not serialized, so it is also removed if the database is closed (since
this is not the normal behaviour expected from a database).
See Also