 | CSTKIGetProfile Method (Int32, Double, Double, String, Int32, Int32, Int32, CVV, String, Int32, String, Double, String, Int32) |
Get profile parameters in STK object
Namespace:
Geosoft.Desktop.GXNetX
Assembly:
geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void IGetProfile(
ref int prof_type,
ref double pitch,
ref double thick,
ref string ln_clr,
ref int wrap,
ref int clip,
ref int smooth,
CVV vv_ind,
ref string label,
ref int ref,
ref string font,
ref double text_size,
ref string text_clr,
ref int prof_va_num
)
public void IGetProfile(
ref int prof_type,
ref double pitch,
ref double thick,
ref string ln_clr,
ref int wrap,
ref int clip,
ref int smooth,
CVV vv_ind,
ref string label,
ref int ref,
ref string font,
ref double text_size,
ref string text_clr,
ref int prof_va_num
)
Public Sub IGetProfile (
ByRef prof_type As Integer,
ByRef pitch As Double,
ByRef thick As Double,
ByRef ln_clr As String,
ByRef wrap As Integer,
ByRef clip As Integer,
ByRef smooth As Integer,
vv_ind As CVV,
ByRef label As String,
ByRef ref As Integer,
ByRef font As String,
ByRef text_size As Double,
ByRef text_clr As String,
ByRef prof_va_num As Integer
)
Public Sub IGetProfile (
ByRef prof_type As Integer,
ByRef pitch As Double,
ByRef thick As Double,
ByRef ln_clr As String,
ByRef wrap As Integer,
ByRef clip As Integer,
ByRef smooth As Integer,
vv_ind As CVV,
ByRef label As String,
ByRef ref As Integer,
ByRef font As String,
ByRef text_size As Double,
ByRef text_clr As String,
ByRef prof_va_num As Integer
)
public:
void IGetProfile(
int% prof_type,
double% pitch,
double% thick,
String^% ln_clr,
int% wrap,
int% clip,
int% smooth,
CVV^ vv_ind,
String^% label,
int% ref,
String^% font,
double% text_size,
String^% text_clr,
int% prof_va_num
)
public:
void IGetProfile(
int% prof_type,
double% pitch,
double% thick,
String^% ln_clr,
int% wrap,
int% clip,
int% smooth,
CVV^ vv_ind,
String^% label,
int% ref,
String^% font,
double% text_size,
String^% text_clr,
int% prof_va_num
)
member IGetProfile :
prof_type : int byref *
pitch : float byref *
thick : float byref *
ln_clr : string byref *
wrap : int byref *
clip : int byref *
smooth : int byref *
vv_ind : CVV *
label : string byref *
ref : int byref *
font : string byref *
text_size : float byref *
text_clr : string byref *
prof_va_num : int byref -> unit
member IGetProfile :
prof_type : int byref *
pitch : float byref *
thick : float byref *
ln_clr : string byref *
wrap : int byref *
clip : int byref *
smooth : int byref *
vv_ind : CVV *
label : string byref *
ref : int byref *
font : string byref *
text_size : float byref *
text_clr : string byref *
prof_va_num : int byref -> unit
Parameters
- prof_type
- Type: SystemInt32
Profile line type. 1 - solid (default) - pitch
- Type: SystemDouble
Patterned line pitch in mm. Default is 10 mm - thick
- Type: SystemDouble
Line thickness in mm. Default is 0.05mm - ln_clr
- Type: SystemString
Color string in RGB model. Default is black - wrap
- Type: SystemInt32
Wrap option - clip
- Type: SystemInt32
Clip option - smooth
- Type: SystemInt32
Plot smoothed polyline. - vv_ind
- Type: GeoEngine.Core.GXNetXCVV
Only use for VA channels. NULL is acceptable which means all profiles in the VA are plotted. VV type of INT (integer) - label
- Type: SystemString
Characters string to label profiles - ref
- Type: SystemInt32
Reference location to draw label. - font
- Type: SystemString
Font to use to draw profile labels. Default is use 'default' font set in Montaj - text_size
- Type: SystemDouble
Text size in mm to draw profile labels. Default is 5mm - text_clr
- Type: SystemString
Text color string in RGB model. Default is black - prof_va_num
- Type: SystemInt32
Include VA column numbers as part of the profile label 0 - no, 1 - yes
RemarksSee MSTK for detailed description of all function parameters
See Also