ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Core.Geometry Namespace / MultipartBuilderEx Class
Properties Methods


In This Topic
    MultipartBuilderEx Class Members
    In This Topic

    The following tables list the members exposed by MultipartBuilderEx.

    Public Properties
     NameDescription
    Public Property Gets the type of geometry that will be created from this builder. (Inherited from ArcGIS.Core.Geometry.GeometryBuilderEx)
    Public PropertyOverridden.  Gets or sets the HasID flag which indicates whether the geometry contains IDs.  
    Public PropertyOverridden.  Gets or sets the HasM flag which indicates whether the geometry contains Ms.  
    Public PropertyOverridden.  Gets or sets the HasZ flag which indicates whether the geometry contains Zs.  
    Public PropertyOverridden.  Gets a boolean which indicates if this instance is empty or not. This instance is empty if it has zero parts.  
    Public Property Gets the number of parts.  
    Public Property Gets or sets the list of parts that define this builder.  
    Public PropertyGets or sets the SpatialReference instance on this builder. (Inherited from ArcGIS.Core.Geometry.GeometryBuilderEx)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded.   
    Public MethodAdds the parts constructed from the set of enumeration of segments to the MultipartBuilderEx. The parts will be added to the end of the Parts list.  
    Public MethodOverloaded.   
    Public MethodOverloaded.   
    Public Method Gets the segment at the specified index.  
    Public Method Gets the number of segments in the specified part.  
    Public MethodOverloaded.   
    Public MethodInserts parts constructed from the set of enumeration of segments to the MultipartBuilderEx. The parts will be inserted to the Parts list before the specified index.  
    Public MethodOverloaded.   
    Public Method Inserts a range of segments into an existing part.  
    Public MethodOverloaded.   
    Public MethodRemove the part specified by partIndex.  
    Public Method Removes a range of parts.  
    Public MethodRemove the segment at the specified index from the part specified by partIndex.  
    Public MethodReplace the segment at the specified index from the part specified by partIndex.

    Note: Values of partIndex = -1, segmentIndex = -1 replaces the last segment from the last part of the multipart.

     
    Public Method Changes the direction of the parts without changing the spatial position of the parts. The start point and end point of each segment in each part are interchanged.  
    Public MethodOverridden. Sets this instance to empty by clearing the Parts list.  
    Public Method Introduces a new vertex into the multipart at a specified distance from the beginning of the multipart. For a split to happen, the split distance must be between the start and end points of the multipart.  
    Public MethodIntroduces a new vertex to the part specified by partIndex at a specified distance from the start point of the first segment in the part. For a split to happen, the split distance must be between the start and end points of the part.  
    Public Method Builds a new Geometry instance from the properties of this builder. (Inherited from ArcGIS.Core.Geometry.GeometryBuilderEx)
    Top
    See Also