 | CIPJGetPlaneEquation Method |
Get the equation of a plane
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void GetPlaneEquation(
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 GetPlaneEquation(
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 GetPlaneEquation (
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 GetPlaneEquation (
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 GetPlaneEquation(
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 GetPlaneEquation(
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 GetPlaneEquation :
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 GetPlaneEquation :
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
- min_x
- Type: SystemDouble
Min X of surface - 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) - 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 - y
- Type: SystemDouble
Y offset of plane - z
- Type: SystemDouble
Z offset of plane - sx
- Type: SystemDouble
X scale - sy
- Type: SystemDouble
Y scale - str_val
- Type: SystemDouble
Z scale
Remarks
Two opposite corners of the plane are required.
Because the origin of the plane does not necessarily
have a stable back-projection into true 3d coordinates.
In practice, use the current view extents, or the corners
of a grid.
See Also