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
Send feedback on this page