 | CIPJGetPlaneEquation2 Method |
Get the equation of a plane with reprojection.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void GetPlaneEquation2(
CIPJ ip_jo,
double min_x,
double min_y,
double max_x,
double max_y,
ref double pitch,
ref double yaw,
ref double roll,
ref double x,
ref double y,
ref double z,
ref double sx,
ref double sy,
ref double str_val
)
public void GetPlaneEquation2(
CIPJ ip_jo,
double min_x,
double min_y,
double max_x,
double max_y,
ref double pitch,
ref double yaw,
ref double roll,
ref double x,
ref double y,
ref double z,
ref double sx,
ref double sy,
ref double str_val
)
Public Sub GetPlaneEquation2 (
ip_jo As CIPJ,
min_x As Double,
min_y As Double,
max_x As Double,
max_y As Double,
ByRef pitch As Double,
ByRef yaw As Double,
ByRef roll As Double,
ByRef x As Double,
ByRef y As Double,
ByRef z As Double,
ByRef sx As Double,
ByRef sy As Double,
ByRef str_val As Double
)
Public Sub GetPlaneEquation2 (
ip_jo As CIPJ,
min_x As Double,
min_y As Double,
max_x As Double,
max_y As Double,
ByRef pitch As Double,
ByRef yaw As Double,
ByRef roll As Double,
ByRef x As Double,
ByRef y As Double,
ByRef z As Double,
ByRef sx As Double,
ByRef sy As Double,
ByRef str_val As Double
)
public:
void GetPlaneEquation2(
CIPJ^ ip_jo,
double min_x,
double min_y,
double max_x,
double max_y,
double% pitch,
double% yaw,
double% roll,
double% x,
double% y,
double% z,
double% sx,
double% sy,
double% str_val
)
public:
void GetPlaneEquation2(
CIPJ^ ip_jo,
double min_x,
double min_y,
double max_x,
double max_y,
double% pitch,
double% yaw,
double% roll,
double% x,
double% y,
double% z,
double% sx,
double% sy,
double% str_val
)
member GetPlaneEquation2 :
ip_jo : CIPJ *
min_x : float *
min_y : float *
max_x : float *
max_y : float *
pitch : float byref *
yaw : float byref *
roll : float byref *
x : float byref *
y : float byref *
z : float byref *
sx : float byref *
sy : float byref *
str_val : float byref -> unit
member GetPlaneEquation2 :
ip_jo : CIPJ *
min_x : float *
min_y : float *
max_x : float *
max_y : float *
pitch : float byref *
yaw : float byref *
roll : float byref *
x : float byref *
y : float byref *
z : float byref *
sx : float byref *
sy : float byref *
str_val : float byref -> unit
Parameters
- ip_jo
- Type: GeoEngine.Core.GXNetXCIPJ
IPJ object for the output values - min_x
- Type: SystemDouble
Min X of surface (in grid coords) - min_y
- Type: SystemDouble
Min Y of surface - max_x
- Type: SystemDouble
Max X of surface - max_y
- Type: SystemDouble
Max Y of surface - pitch
- Type: SystemDouble
Pitch angle (between -360 and 360) (in view coords) - yaw
- Type: SystemDouble
Yaw angle (between -360 and 360) - roll
- Type: SystemDouble
Roll angles (between -360 and 360) - x
- Type: SystemDouble
X offset of plane (in view coords) - y
- Type: SystemDouble
Y offset of plane - z
- Type: SystemDouble
Z offset of plane - sx
- Type: SystemDouble
X scale (in view coords) - sy
- Type: SystemDouble
Y scale - str_val
- Type: SystemDouble
Z scale
Remarks
This is the same as GetPlaneEquation_IPJ, but the
input projected coordinate system (PCS) may
be different from that of the IPJ you want the
plane equation values described in. This may be
required, for instance, when a 3D view has been created
in one PCS, and an oriented grid from a different PCS is
to be displayed in that view.
If the two input IPJs share the same PCS then the GetPlaneEquation_IPJ
function is called directly, using the input IPJ.
See Also