This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IA > IArea3D Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that return properties common to MultiPatches.
Implemented for Multipatches and Polygons. Returns the 3D surface area of the geometry. Outputs the 3D centroid and label point, both useful for labeling purposes. In contrast to the centroid and label point returned via IArea, the 3D centroid and label point take into account the ZMax of the geometry queried.
Description | ||
---|---|---|
Area3D | The 3D surface area. | |
Centroid3D | A 3D point whose XY coordinates are set to the center of gravity of the shape�s 2D footprint and Z set to the shape�s ZMax. | |
LabelPoint3D | A point guaranteed to be on this 3D surface area. | |
QueryCentroid3D | Copies the centroid of this 3D surface area to the specified point. | |
QueryLabelPoint3D | Copies to the input point a point guaranteed to be on this 3D surface area. |
CoClasses and Classes | Description |
---|---|
Envelope | A rectangle with sides parallel to a coordinate system defining the extent of another geometry; optionally has min and max measure, height and ID attributes. |
MultiPatch | A collection of surface patches. |
Polygon | A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes. |