 | 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: 2024.2.0.25
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
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