![](../icons/Help.png) | CGUMaxwellPlateCorners Method |
Calculate the corner point locations for a Maxwell Plate.
Available since Oasis montaj version: 6.1
License: Available to anyone with an Oasis Montaj license.
Namespace: Geosoft.Desktop.GXNetXAssembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
This routine calculates the corner locations of plates defined in the Maxwell Plate
program, given the top-center location and plate geometry parameters.
Syntaxpublic static void MaxwellPlateCorners(
CGXNETCore gxNetShared,
double x,
double y,
double z,
double dip,
double dip_dir,
double plunge,
double length,
double width,
ref double x1,
ref double y1,
ref double z1,
ref double x2,
ref double y2,
ref double z2,
ref double x3,
ref double y3,
ref double z3,
ref double x4,
ref double y4,
ref double z4
)
Public Shared Sub MaxwellPlateCorners (
gxNetShared As CGXNETCore,
x As Double,
y As Double,
z As Double,
dip As Double,
dip_dir As Double,
plunge As Double,
length As Double,
width As Double,
ByRef x1 As Double,
ByRef y1 As Double,
ByRef z1 As Double,
ByRef x2 As Double,
ByRef y2 As Double,
ByRef z2 As Double,
ByRef x3 As Double,
ByRef y3 As Double,
ByRef z3 As Double,
ByRef x4 As Double,
ByRef y4 As Double,
ByRef z4 As Double
)
public:
static void MaxwellPlateCorners(
CGXNETCore^ gxNetShared,
double x,
double y,
double z,
double dip,
double dip_dir,
double plunge,
double length,
double width,
double% x1,
double% y1,
double% z1,
double% x2,
double% y2,
double% z2,
double% x3,
double% y3,
double% z3,
double% x4,
double% y4,
double% z4
)
static member MaxwellPlateCorners :
gxNetShared : CGXNETCore *
x : float *
y : float *
z : float *
dip : float *
dip_dir : float *
plunge : float *
length : float *
width : float *
x1 : float byref *
y1 : float byref *
z1 : float byref *
x2 : float byref *
y2 : float byref *
z2 : float byref *
x3 : float byref *
y3 : float byref *
z3 : float byref *
x4 : float byref *
y4 : float byref *
z4 : float byref -> unit
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - x
- Type: SystemDouble
Top-center point, X - y
- Type: SystemDouble
Top-center point, Y - z
- Type: SystemDouble
Top-center point, Z - dip
- Type: SystemDouble
Dip - dip_dir
- Type: SystemDouble
Dip-direction - plunge
- Type: SystemDouble
Plunge - length
- Type: SystemDouble
Length - width
- Type: SystemDouble
Width (height) - x1
- Type: SystemDouble
[returned] Corner 1 X - y1
- Type: SystemDouble
[returned] Corner 1 Y - z1
- Type: SystemDouble
[returned] Corner 1 Z - x2
- Type: SystemDouble
[returned] Corner 2 X - y2
- Type: SystemDouble
[returned] Corner 2 Y - z2
- Type: SystemDouble
[returned] Corner 2 Z - x3
- Type: SystemDouble
[returned] Corner 3 X - y3
- Type: SystemDouble
[returned] Corner 3 Y - z3
- Type: SystemDouble
[returned] Corner 3 Z - x4
- Type: SystemDouble
[returned] Corner 4 X - y4
- Type: SystemDouble
[returned] Corner 4 Y - z4
- Type: SystemDouble
[returned] Corner 4 Z
See Also