 | CVOXGetGOCADLocation Method |
Get the location of a voxel with origin and scaled xyz vectors for use with GOCAD.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void GetGOCADLocation(
ref double origin_x,
ref double origin_y,
ref double origin_z,
ref double vect_xx,
ref double vect_xy,
ref double vect_xz,
ref double vect_yx,
ref double vect_yy,
ref double vect_yz,
ref double vect_zx,
ref double vect_zy,
ref double vect_zz
)
public void GetGOCADLocation(
ref double origin_x,
ref double origin_y,
ref double origin_z,
ref double vect_xx,
ref double vect_xy,
ref double vect_xz,
ref double vect_yx,
ref double vect_yy,
ref double vect_yz,
ref double vect_zx,
ref double vect_zy,
ref double vect_zz
)
Public Sub GetGOCADLocation (
ByRef origin_x As Double,
ByRef origin_y As Double,
ByRef origin_z As Double,
ByRef vect_xx As Double,
ByRef vect_xy As Double,
ByRef vect_xz As Double,
ByRef vect_yx As Double,
ByRef vect_yy As Double,
ByRef vect_yz As Double,
ByRef vect_zx As Double,
ByRef vect_zy As Double,
ByRef vect_zz As Double
)
Public Sub GetGOCADLocation (
ByRef origin_x As Double,
ByRef origin_y As Double,
ByRef origin_z As Double,
ByRef vect_xx As Double,
ByRef vect_xy As Double,
ByRef vect_xz As Double,
ByRef vect_yx As Double,
ByRef vect_yy As Double,
ByRef vect_yz As Double,
ByRef vect_zx As Double,
ByRef vect_zy As Double,
ByRef vect_zz As Double
)
public:
void GetGOCADLocation(
double% origin_x,
double% origin_y,
double% origin_z,
double% vect_xx,
double% vect_xy,
double% vect_xz,
double% vect_yx,
double% vect_yy,
double% vect_yz,
double% vect_zx,
double% vect_zy,
double% vect_zz
)
public:
void GetGOCADLocation(
double% origin_x,
double% origin_y,
double% origin_z,
double% vect_xx,
double% vect_xy,
double% vect_xz,
double% vect_yx,
double% vect_yy,
double% vect_yz,
double% vect_zx,
double% vect_zy,
double% vect_zz
)
member GetGOCADLocation :
origin_x : float byref *
origin_y : float byref *
origin_z : float byref *
vect_xx : float byref *
vect_xy : float byref *
vect_xz : float byref *
vect_yx : float byref *
vect_yy : float byref *
vect_yz : float byref *
vect_zx : float byref *
vect_zy : float byref *
vect_zz : float byref -> unit
member GetGOCADLocation :
origin_x : float byref *
origin_y : float byref *
origin_z : float byref *
vect_xx : float byref *
vect_xy : float byref *
vect_xz : float byref *
vect_yx : float byref *
vect_yy : float byref *
vect_yz : float byref *
vect_zx : float byref *
vect_zy : float byref *
vect_zz : float byref -> unit
Parameters
- origin_x
- Type: SystemDouble
Origin X - origin_y
- Type: SystemDouble
Origin Y - origin_z
- Type: SystemDouble
Origin Z - vect_xx
- Type: SystemDouble
VectX X - vect_xy
- Type: SystemDouble
VectX Y - vect_xz
- Type: SystemDouble
VectX Z - vect_yx
- Type: SystemDouble
VectY X - vect_yy
- Type: SystemDouble
VectY Y - vect_yz
- Type: SystemDouble
VectY Z - vect_zx
- Type: SystemDouble
VectZ X - vect_zy
- Type: SystemDouble
VectZ Y - vect_zz
- Type: SystemDouble
VectZ Z
Remarks
This is used for GOCAD voxel calculations, and begins with the
origin at (0,0,0), not the actual location of the corner point.
See Also