 | CMVIEW.DrawVectors3D Method |
Display vectors in the view.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void DrawVectors3D(
string group,
CVV vv_x,
CVV vv_y,
CVV vv_z,
CVV vv_vx,
CVV vv_vy,
CVV vv_vz,
CITR itr,
double scale_for_max_vector,
double height_base_ratio,
double max_base_size_ratio
)
public void DrawVectors3D(
string group,
CVV vv_x,
CVV vv_y,
CVV vv_z,
CVV vv_vx,
CVV vv_vy,
CVV vv_vz,
CITR itr,
double scale_for_max_vector,
double height_base_ratio,
double max_base_size_ratio
)
Public Sub DrawVectors3D (
group As String,
vv_x As CVV,
vv_y As CVV,
vv_z As CVV,
vv_vx As CVV,
vv_vy As CVV,
vv_vz As CVV,
itr As CITR,
scale_for_max_vector As Double,
height_base_ratio As Double,
max_base_size_ratio As Double
)
Public Sub DrawVectors3D (
group As String,
vv_x As CVV,
vv_y As CVV,
vv_z As CVV,
vv_vx As CVV,
vv_vy As CVV,
vv_vz As CVV,
itr As CITR,
scale_for_max_vector As Double,
height_base_ratio As Double,
max_base_size_ratio As Double
)
public:
void DrawVectors3D(
String^ group,
CVV^ vv_x,
CVV^ vv_y,
CVV^ vv_z,
CVV^ vv_vx,
CVV^ vv_vy,
CVV^ vv_vz,
CITR^ itr,
double scale_for_max_vector,
double height_base_ratio,
double max_base_size_ratio
)
public:
void DrawVectors3D(
String^ group,
CVV^ vv_x,
CVV^ vv_y,
CVV^ vv_z,
CVV^ vv_vx,
CVV^ vv_vy,
CVV^ vv_vz,
CITR^ itr,
double scale_for_max_vector,
double height_base_ratio,
double max_base_size_ratio
)
member DrawVectors3D :
group : string *
vv_x : CVV *
vv_y : CVV *
vv_z : CVV *
vv_vx : CVV *
vv_vy : CVV *
vv_vz : CVV *
itr : CITR *
scale_for_max_vector : float *
height_base_ratio : float *
max_base_size_ratio : float -> unit
member DrawVectors3D :
group : string *
vv_x : CVV *
vv_y : CVV *
vv_z : CVV *
vv_vx : CVV *
vv_vy : CVV *
vv_vz : CVV *
itr : CITR *
scale_for_max_vector : float *
height_base_ratio : float *
max_base_size_ratio : float -> unit
Parameters
- group
- Type: System.String
View group name Maximum length is <define>MVIEW_NAME_LENGTH</define> - vv_x
- Type: GeoEngine.Core.GXNetX.CVV
X locations - vv_y
- Type: GeoEngine.Core.GXNetX.CVV
Y locations - vv_z
- Type: GeoEngine.Core.GXNetX.CVV
Z locations - vv_vx
- Type: GeoEngine.Core.GXNetX.CVV
Vector X component - vv_vy
- Type: GeoEngine.Core.GXNetX.CVV
Vector Y component - vv_vz
- Type: GeoEngine.Core.GXNetX.CVV
Vector Z component - itr
- Type: GeoEngine.Core.GXNetX.CITR
Image transform - must contain zones - scale_for_max_vector
- Type: System.Double
Scale factor for the longest vector in map units / vector units. Vector lengths for the rest of the vectors scale by the square root of the vector amplitudes.
This results in the apparent (viewed) area of the vector being proportional to the amplitude.
- height_base_ratio
- Type: System.Double
Ratio of the vector cone height to its base (default 4) - max_base_size_ratio
- Type: System.Double
Maximum base size in view units. Leave blank (dummy) for no limit. If applied this can make larger vectors skinnier, but does not reduce the length, so they don't obscure other vectors as much.
See Also