ArcObjects Library Reference (GeoDatabase)  

IGraph.VertexBasedStretching Property

The stretching model to nearest vertex (true) or junction (false) based stretching.

[Visual Basic .NET]
Public Property VertexBasedStretching As Boolean
[C#]
public bool VertexBasedStretching {get; set;}
[C++]
HRESULT get_VertexBasedStretching(
  VARIANT_BOOL* vertexBased
);
[C++]
HRESULT put_VertexBasedStretching(
  VARIANT_BOOL vertexBased
);
[C++]

Parameters

vertexBased [out, retval]   vertexBased is a parameter of type VARIANT_BOOL vertexBased [in]   vertexBased is a parameter of type VARIANT_BOOL

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

VertexBasedStretching controls the stretching model for the specified graph: vertex (true) or junction (false) based stretching.  Vertex based stretching modifies features to the nearest vertex(es), while junction based stretching will proportionally modify the feature to the nearest junction(s).

The VertexBasedStretching property should be used to set or get the stretching model when edits are being made to the workspace using the IWorkspaceEdit interface.  During an edit session in the Editor, VertexBasedStretching can be used to get the stretching model but cannot be used to set the stretching model.  In this case IEditProperties::StretchGeometry overwrites VertexBasedStretching and should be used to set the desired stretching model.

 

See Also

IGraph Interface | IGraph.VertexBasedStretching Property | INetworkWorkspace Interface | IGraph.VertexBasedStretching Property | INetwork Interface | IUtilityNetwork Interface | INetworkUpdate Interface | IForwardStar Interface | INetworkClass.FieldToWeightMapping Property | INetworkClass.GeometricNetwork Property | INetworkClass.NetworkAncillaryRole Property