ArcObjects Library Reference  (Geometry)    

IGeometry.SetEmpty Method

Removes all points from this geometry.

[Visual Basic 6.0]
Sub SetEmpty
[Visual Basic .NET]
Public Sub SetEmpty ( _
)
[C#]
public void SetEmpty (
);
[Java]
public void setEmpty (
)
throws
    IOException,
    AutomationException
[C++]
HRESULT SetEmpty(
void
);

Product Availability

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

Description

SetEmpty returns the Geometry to its original initialization state by releasing all data referenced by the Geometry.

Remarks


Use the SetEmpty method to clear geometries and release memory. For example, a polygon with 100 rings will have an internal array of 100 pointers to ring objects. That array will go away and Release will be called on each ring. If that polygon had the only reference on those rings, then they'll go away, which releases all their segments, which may also then go away.

See Also

IGeometry Interface

Example

SetEmpty_Example

 


Feedback Send feedback on this page