Provides access to members that permit controlled access to MultiPatch parts.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
Description | ||
---|---|---|
![]() |
BeginningRingCount | The number of beginning rings, counting only those of the desired types. |
![]() |
Dimension | The topological dimension of this geometry. |
![]() |
Envelope | Creates a copy of this geometry's envelope and returns it. |
![]() |
FindBeginningRing | Returns the beginning ring of the ring group containing the specified following ring. |
![]() |
FollowingRingCount | The number of following rings in the ring group that starts with the specified beginning ring. |
![]() |
GeometryType | The type of this geometry. |
![]() |
GeoNormalize | Shifts longitudes, if need be, into a continuous range of 360 degrees. |
![]() |
GeoNormalizeFromLongitude | Normalizes longitudes into a continuous range containing the longitude. This method is obsolete. |
![]() |
GetRingType | Gets the esriMultiPatchRingType of the input Ring and returns a boolean indicating if that ring is a beginning ring. |
![]() |
InvalXYFootprint | Notifies the multipatch that its cached footprint has been modified by an outside agent. The footprint will be recalculated the next time it is requested. |
![]() |
IsEmpty | Indicates whether this geometry contains any points. |
![]() |
Project | Projects this geometry into a new spatial reference. |
![]() |
PutRingType | Defines the type of the input Ring. |
![]() |
QueryEnvelope | Copies this geometry's envelope properties into the specified envelope. |
![]() |
SetEmpty | Removes all points from this geometry. |
![]() |
SnapToSpatialReference | Moves points of this geometry so that they can be represented in the precision of the geometry's associated spatial reference system. |
![]() |
SpatialReference | The spatial reference associated with this geometry. |
![]() |
XYFootprint | A reference to a cached copy of the multipatch's footprint in the x-y plane. If the footprint is modified, InvalXYFootprint should be called. |
![]() |
XYFootprint | A reference to a cached copy of the multipatch's footprint in the x-y plane. |
Inherited Interfaces
Interfaces | Description |
---|---|
IMultiPatch | Provides access to members that identify a MultiPatch and permit controlled access to its parts. |
IGeometry | Provides access to members that describe properties and behavior of all geometric objects. |