Sets the M value at the given 3D distance along the geometry; creates a point at that distance if no point exists there.
[Visual Basic .NET] Public Sub InsertMAtDistance3D ( _ ByVal M As Double, _ ByVal distance As Double, _ ByVal asRatio As Boolean, _ ByVal createPart As Boolean, _ ByRef SplitHappened As Boolean, _ ByRef newPartIndex As Integer, _ ByRef newSegmentIndex As Integer _ )
[C#] public void InsertMAtDistance3D ( double M, double distance, bool asRatio, bool createPart, ref bool SplitHappened, ref int newPartIndex, ref int newSegmentIndex );
[C++]
HRESULT InsertMAtDistance3D(
double M,
double distance,
VARIANT_BOOL asRatio,
VARIANT_BOOL createPart,
VARIANT_BOOL* SplitHappened,
long* newPartIndex,
long* newSegmentIndex
);
[C++]Parameters
M M is a parameter of type double distance distance is a parameter of type double asRatio asRatio is a parameter of type VARIANT_BOOL createPart createPart is a parameter of type VARIANT_BOOL SplitHappened [out] SplitHappened is a parameter of type VARIANT_BOOL newPartIndex [out] newPartIndex is a parameter of type long newSegmentIndex [out] newSegmentIndex is a parameter of type long
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.