Click or drag to resize
CDMPPLYProjectPoly Method
Project a polygon onto a vertical plane.

Available since Oasis montaj version: 6.0
License: Available to anyone with an Oasis Montaj license.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
Gives the location in plane coordinates of a selected polygon, after it has been projected perpendicularly onto the plane. Plane coodinates: X - horizontal in plane Y - "vertical" in plane (can be a swing) Z - horizontal, "perpendicular" to plane (RH)
Syntax
public void ProjectPoly(
	int p,
	double xp,
	double yp,
	double zp,
	double az,
	double swing,
	CVV vv_x,
	CVV vv_y,
	CVV vv_z
)

Parameters

p
Type: SystemInt32
Polygon number (1 to NP)
xp
Type: SystemDouble
X location of plane origin in 3D
yp
Type: SystemDouble
Y location of plane origin in 3D
zp
Type: SystemDouble
Z location of plane origin in 3D
az
Type: SystemDouble
Azimuth of the plane in degrees
swing
Type: SystemDouble
Swing of the plane in degrees
vv_x
Type: GeoEngine.Core.GXNetXCVV
X (horizontal along-section locations on vertical plane (o)
vv_y
Type: GeoEngine.Core.GXNetXCVV
Y (vertical locations on vertical plane (o)
vv_z
Type: GeoEngine.Core.GXNetXCVV
Z (horizontal distances perpendicular to the plane (o)
See Also