ESRI.ArcGIS.CartographyTools
CreateUnderpass Constructor(Object,Object,Object,Object,Object,Object)
See Also  Send your comments to: Site Administrator | Terms of Use | PRIVACY | Copyright @ ESRI | Careers
ESRI.ArcGIS.CartographyTools Namespace > CreateUnderpass Class > CreateUnderpass Constructor : CreateUnderpass Constructor(Object,Object,Object,Object,Object,Object)




in_above_features
The input line feature layer containing stroke representations that intersect—and will be symbolized as passing above—stroke representations in the Input Below Features. (In, Required)
in_below_features
The input line feature layer containing stroke representations that intersect—and will be symbolized as passing below—stroke representations in the Input Above Features. These features will be masked by the polygons created in the Output Overpass feature class. (In, Required)
margin_along
Sets the length of the mask polygons along the Input Above Features by specifiying the distance in page units that the mask should extend beyond the width of the stroke symbol of the Input Below features. The Margin Along must be specified, and it must be greater than or equal to zero. Choose a page unit for the margin; the default is points. (In, Required)
margin_across
Sets the width of the mask polygons across the Input Above Features by specifiying the distance in page units that the mask should extend beyond the width of the stroke symbol of the Input Below Features. The Margin Across must be specified, and it must be greater than or equal to zero. Choose a page unit for the margin; the default is points. (In, Required)
out_underpass_feature_class
The output feature class that will be created to store polygons to mask the Input Below Features. (Out, Required)
out_mask_relationship_class
The output relationship class that will be created to store links between Underpass mask polygons and the stroke representations of the Input Below Features. (Out, Required)
Constructor that takes all required parameters for geoprocessor execution.

Syntax

Visual Basic (Declaration) 
Public Function New( _
   ByVal in_above_features As Object, _
   ByVal in_below_features As Object, _
   ByVal margin_along As Object, _
   ByVal margin_across As Object, _
   ByVal out_underpass_feature_class As Object, _
   ByVal out_mask_relationship_class As Object _
)
Visual Basic (Usage)Copy Code
Dim in_above_features As Object
Dim in_below_features As Object
Dim margin_along As Object
Dim margin_across As Object
Dim out_underpass_feature_class As Object
Dim out_mask_relationship_class As Object
 
Dim instance As CreateUnderpass(in_above_features, in_below_features, margin_along, margin_across, out_underpass_feature_class, out_mask_relationship_class)
C# 
public CreateUnderpass( 
   object in_above_features,
   object in_below_features,
   object margin_along,
   object margin_across,
   object out_underpass_feature_class,
   object out_mask_relationship_class
)

Parameters

in_above_features
The input line feature layer containing stroke representations that intersect—and will be symbolized as passing above—stroke representations in the Input Below Features. (In, Required)
in_below_features
The input line feature layer containing stroke representations that intersect—and will be symbolized as passing below—stroke representations in the Input Above Features. These features will be masked by the polygons created in the Output Overpass feature class. (In, Required)
margin_along
Sets the length of the mask polygons along the Input Above Features by specifiying the distance in page units that the mask should extend beyond the width of the stroke symbol of the Input Below features. The Margin Along must be specified, and it must be greater than or equal to zero. Choose a page unit for the margin; the default is points. (In, Required)
margin_across
Sets the width of the mask polygons across the Input Above Features by specifiying the distance in page units that the mask should extend beyond the width of the stroke symbol of the Input Below Features. The Margin Across must be specified, and it must be greater than or equal to zero. Choose a page unit for the margin; the default is points. (In, Required)
out_underpass_feature_class
The output feature class that will be created to store polygons to mask the Input Below Features. (Out, Required)
out_mask_relationship_class
The output relationship class that will be created to store links between Underpass mask polygons and the stroke representations of the Input Below Features. (Out, Required)

See Also

© 2010 All Rights Reserved.