| CMVIEWCreateCrookedSection Method |
Creates a new crooked section view.
Available since Oasis montaj version: 7.2.0
License: Available to anyone.
Namespace: GeoEngine.Core.GXNetAssembly: geoengine.core.gxnet (in geoengine.core.gxnet.dll)
Notes
A crooked section is a section running vertically beneath
a path of (X, Y) locations, like a river. This view supports
linking to other plan, section, or 3D views.
The data view coordinates are set up so that vertical coordinate
corresponds to elevation, and the X coordinate is the distance along
the crooked feature, beginning at zero on the left, but the
status bar will show the true (X, Y, Z) location.
If the scale is set to rDUMMY, then it will be calculated so that
the points will all fit horizontally.
Syntax public static CMVIEW CreateCrookedSection(
CMAP oMAP1,
CIPJ oIPJ2,
string str3,
double d4,
double d5,
double d6,
double d7,
double d8,
double d9,
double d10,
double d11,
CVV oVV12,
CVV oVV13,
CVV oVV14
)
Public Shared Function CreateCrookedSection (
oMAP1 As CMAP,
oIPJ2 As CIPJ,
str3 As String,
d4 As Double,
d5 As Double,
d6 As Double,
d7 As Double,
d8 As Double,
d9 As Double,
d10 As Double,
d11 As Double,
oVV12 As CVV,
oVV13 As CVV,
oVV14 As CVV
) As CMVIEW
public:
static CMVIEW^ CreateCrookedSection(
CMAP^ oMAP1,
CIPJ^ oIPJ2,
String^ str3,
double d4,
double d5,
double d6,
double d7,
double d8,
double d9,
double d10,
double d11,
CVV^ oVV12,
CVV^ oVV13,
CVV^ oVV14
)
static member CreateCrookedSection :
oMAP1 : CMAP *
oIPJ2 : CIPJ *
str3 : string *
d4 : float *
d5 : float *
d6 : float *
d7 : float *
d8 : float *
d9 : float *
d10 : float *
d11 : float *
oVV12 : CVV *
oVV13 : CVV *
oVV14 : CVV -> CMVIEW
Parameters
- oMAP1
- Type: GeoEngine.Core.GXNetCMAP
MAP Object - oIPJ2
- Type: GeoEngine.Core.GXNetCIPJ
Geographic projection of input X, Y locations below (without orientation) - str3
- Type: SystemString
View Name - d4
- Type: SystemDouble
Base view bottom left corner X (mm) - d5
- Type: SystemDouble
Base view bottom left corner Y (mm) - d6
- Type: SystemDouble
Base view size in X (mm) - d7
- Type: SystemDouble
Base view size in Y (mm) - d8
- Type: SystemDouble
Map horizontal scale (X-axis) - d9
- Type: SystemDouble
Vertical exaggeration (1.0 is normal, must be >0.0) - d10
- Type: SystemDouble
Starting distance at the left side of the view. - d11
- Type: SystemDouble
Elevation at TOP of the view - oVV12
- Type: GeoEngine.Core.GXNetCVV
Cumulative distances along the secton - oVV13
- Type: GeoEngine.Core.GXNetCVV
True X locations along the section - oVV14
- Type: GeoEngine.Core.GXNetCVV
True Y locations along the section
Return Value
Type:
CMVIEWMVIEW, aborts if creation fails
See Also