Name | Description | |
---|---|---|
PolygonBuilder Constructor | Overloaded. |
The following tables list the members exposed by PolygonBuilder.
Name | Description | |
---|---|---|
PolygonBuilder Constructor | Overloaded. |
Name | Description | |
---|---|---|
CountParts | Gets the number of parts contained in the Multipart. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
GeometryType | Overridden. Gets the geometry type. Always returns GeometryType.Polygon. | |
Handle | Gets the opaque handle to the underlying native object. (Inherited from ArcGIS.Core.CoreObjectsBase) | |
HasID | Gets or sets the HasID flag of the instance. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<T>) | |
HasM | Gets or sets the HasM flag of the instance. This indicates whether the geometry contains Ms. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<T>) | |
HasZ | Gets or sets the HasZ flag of the instance. This indicates whether the geometry contains Zs. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<T>) | |
IsEmpty | Gets if the instance is an empty geometry. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<T>) | |
SpatialReference | Gets or sets the SpatialReference for the geometry being built. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<T>) |
Name | Description | |
---|---|---|
AddPart | Overloaded. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
AddParts | Adds the parts constructed from the set of enumeration of segments to the MultipartBuilder. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
AddSegment | Overloaded. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
Clone | Returns a clone of the builder. This method must be called on the MCT. Use QueuedTask.Run. | |
CountSegments | Gets the count of segments for the specified part. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
CreatePolygon | Overloaded. | |
Dispose | (Inherited from ArcGIS.Core.CoreObjectsBase) | |
FromEsriShape | Creates a new instance of a Polygon class from an Esri shape buffer. | |
FromJson | Creates a new instance of a Polygon class from a JSON string representation. | |
FromXML | Creates a new instance of a Polygon class from an XML string representation. | |
GetSegmentBuilder | Get a SegmentBuilder for the segment at the specified index on the specified part of the MultipartBuilder. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
InsertPart | Overloaded. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
InsertParts | Insert the parts constructed from the set of enumeration of segments to the MultipartBuilder before the specified index. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
InsertSegment | Overloaded. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
RemovePart | Remove the part specified by partIndex. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
RemoveSegment | Remove the segment at the specified index from the part specified by partIndex. There is no return value. This method must be called on the MCT. Use QueuedTask.Run.
Note: a value of partIndex=-1, segmentIndex=-1 removes the last segment from the last part of the multipart. All other combinations should be self-explanatory. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
ReverseOrientation | Changes the direction of the MultipartBuilder parts without changing the spatial position of the parts. The From Point and To Point of each Segment in each part of the MultipartBuilder are interchanged. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
SetEmpty | Sets the geometry of this builder to empty. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.GeometryBuilder<T>) | |
SplitAtDistance | Introduces a new vertex into the last part of this polyline at a specified distance from the beginning of the polyline. For a split to happen, the split distance must be between the From and To points of the polycurve. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
SplitPartAtDistance | Introduces a new vertex point to the part specified by partIndex at a specified distance from the From point of the curve. For a split to happen, the split distance must be between the From and To points of the part. This method must be called on the MCT. Use QueuedTask.Run. (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) | |
ToGeometry | Overridden. Returns a Polygon instance representing the current state of the builder. This method must be called on the MCT. Use QueuedTask.Run. |
Name | Description | |
---|---|---|
ConstructParts | (Inherited from ArcGIS.Core.Geometry.MultipartBuilder<Polygon>) |