 | CMVUPropSymbLegend Method |
Draw a legend for proportional symbols.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic static void PropSymbLegend(
CGXNETCore gxNetShared,
CMVIEW mview,
double x1,
double y1,
double font_size,
double symb_scale,
double base,
int n_symb,
double start,
double increment,
string title,
string sub_title
)
public static void PropSymbLegend(
CGXNETCore gxNetShared,
CMVIEW mview,
double x1,
double y1,
double font_size,
double symb_scale,
double base,
int n_symb,
double start,
double increment,
string title,
string sub_title
)
Public Shared Sub PropSymbLegend (
gxNetShared As CGXNETCore,
mview As CMVIEW,
x1 As Double,
y1 As Double,
font_size As Double,
symb_scale As Double,
base As Double,
n_symb As Integer,
start As Double,
increment As Double,
title As String,
sub_title As String
)
Public Shared Sub PropSymbLegend (
gxNetShared As CGXNETCore,
mview As CMVIEW,
x1 As Double,
y1 As Double,
font_size As Double,
symb_scale As Double,
base As Double,
n_symb As Integer,
start As Double,
increment As Double,
title As String,
sub_title As String
)
public:
static void PropSymbLegend(
CGXNETCore^ gxNetShared,
CMVIEW^ mview,
double x1,
double y1,
double font_size,
double symb_scale,
double base,
int n_symb,
double start,
double increment,
String^ title,
String^ sub_title
)
public:
static void PropSymbLegend(
CGXNETCore^ gxNetShared,
CMVIEW^ mview,
double x1,
double y1,
double font_size,
double symb_scale,
double base,
int n_symb,
double start,
double increment,
String^ title,
String^ sub_title
)
static member PropSymbLegend :
gxNetShared : CGXNETCore *
mview : CMVIEW *
x1 : float *
y1 : float *
font_size : float *
symb_scale : float *
base : float *
n_symb : int *
start : float *
increment : float *
title : string *
sub_title : string -> unit
static member PropSymbLegend :
gxNetShared : CGXNETCore *
mview : CMVIEW *
x1 : float *
y1 : float *
font_size : float *
symb_scale : float *
base : float *
n_symb : int *
start : float *
increment : float *
title : string *
sub_title : string -> unit
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - mview
- Type: GeoEngine.Core.GXNetXCMVIEW
MVIEW object - x1
- Type: SystemDouble
Plot origin X - y1
- Type: SystemDouble
Plot origin Y - font_size
- Type: SystemDouble
Label Font size (mm) - symb_scale
- Type: SystemDouble
Symbol scale factor (data value/mm) - base
- Type: SystemDouble
Base value to remove before scaling - n_symb
- Type: SystemInt32
Number of symbols - start
- Type: SystemDouble
Starting symbol data value (>= Base value) - increment
- Type: SystemDouble
Data value increment (>0.0) - title
- Type: SystemString
Plot title - sub_title
- Type: SystemString
Plot subtitle
Remarks
All symbol attributes, except for the size, are assumed
to be defined (or defaults are used).
Spacing is based on the maximum of the largest plotted symbol
and the font size.
See Also