|  | CDMPPLYReProjectPoly Method  | 
 Recover polygon locations from 2D locations on vertical plane.
 
    Namespace: 
   Geosoft.Desktop.GXNetX
    Assembly:
   geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.1.0.25
 Syntax
Syntaxpublic void ReProjectPoly(
	int p,
	double xp,
	double yp,
	double zp,
	double az,
	CVV vv_x,
	CVV vv_y,
	CVV vv_x3,
	CVV vv_y3,
	CVV vv_z3
)
public void ReProjectPoly(
	int p,
	double xp,
	double yp,
	double zp,
	double az,
	CVV vv_x,
	CVV vv_y,
	CVV vv_x3,
	CVV vv_y3,
	CVV vv_z3
)
Public Sub ReProjectPoly ( 
	p As Integer,
	xp As Double,
	yp As Double,
	zp As Double,
	az As Double,
	vv_x As CVV,
	vv_y As CVV,
	vv_x3 As CVV,
	vv_y3 As CVV,
	vv_z3 As CVV
)
Public Sub ReProjectPoly ( 
	p As Integer,
	xp As Double,
	yp As Double,
	zp As Double,
	az As Double,
	vv_x As CVV,
	vv_y As CVV,
	vv_x3 As CVV,
	vv_y3 As CVV,
	vv_z3 As CVV
)
public:
void ReProjectPoly(
	int p, 
	double xp, 
	double yp, 
	double zp, 
	double az, 
	CVV^ vv_x, 
	CVV^ vv_y, 
	CVV^ vv_x3, 
	CVV^ vv_y3, 
	CVV^ vv_z3
)
public:
void ReProjectPoly(
	int p, 
	double xp, 
	double yp, 
	double zp, 
	double az, 
	CVV^ vv_x, 
	CVV^ vv_y, 
	CVV^ vv_x3, 
	CVV^ vv_y3, 
	CVV^ vv_z3
)
member ReProjectPoly : 
        p : int * 
        xp : float * 
        yp : float * 
        zp : float * 
        az : float * 
        vv_x : CVV * 
        vv_y : CVV * 
        vv_x3 : CVV * 
        vv_y3 : CVV * 
        vv_z3 : CVV -> unit 
member ReProjectPoly : 
        p : int * 
        xp : float * 
        yp : float * 
        zp : float * 
        az : float * 
        vv_x : CVV * 
        vv_y : CVV * 
        vv_x3 : CVV * 
        vv_y3 : CVV * 
        vv_z3 : CVV -> unit 
Parameters
- p
- Type: SystemInt32
 Polygon number (1 to lNP) (i)
- xp
- Type: SystemDouble
 X location of plane origin in 3D (i)
- yp
- Type: SystemDouble
 Y location of plane origin in 3D (i)
- zp
- Type: SystemDouble
 Z location of plane origin in 3D (i)
- az
- Type: SystemDouble
 Azimuth of the plane in degrees (i)
- vv_x
- Type: GeoEngine.Core.GXNetXCVV
 X locations on vertical plane  (i)
- vv_y
- Type: GeoEngine.Core.GXNetXCVV
 Y (actually Z) locations on vertical plane  (i)
- vv_x3
- Type: GeoEngine.Core.GXNetXCVV
 X Locations of polygon (o)
- vv_y3
- Type: GeoEngine.Core.GXNetXCVV
 Y Locations of polygon (o)
- vv_z3
- Type: GeoEngine.Core.GXNetXCVV
 Z Locations of polygon (o)
 Remarks
Remarks
This is the inverse operation of ProjectPoly_DMPPLY.
Input the 2D locations on the projected vertical plane. These locations
are projected back onto the original polygon plane.
 See Also
See Also