Provides basic 3D mensuration functionality.
Members
Name | Description | |
---|---|---|
CanMeasure3D | Indicates if 3D mensuration is supported. | |
GetAngle3D | Computes the 3D angle of the line connecting the two input 2D map points. | |
GetAreaAndPerimeter3D | Computes the 3D area and perimeter of a 2D polygon with no interior holes. | |
GetCentroid3D | Computes the 3D centroid of a 2D polygon with no interior holes.. | |
GetDistance3D | Computes the 3D actual distance between two points given their 2D map points. | |
GetPoint3D | Computes a 3D point given a 2D map points. |
IMensuration3D.CanMeasure3D Property
Indicates if 3D mensuration is supported.
Public ReadOnly Property CanMeasure3D As Boolean
public bool CanMeasure3D {get;}
IMensuration3D.GetAngle3D Method
Computes the 3D angle of the line connecting the two input 2D map points.
Public Sub GetAngle3D ( _
ByVal pFirstPoint As IPoint, _
ByVal pSecondPoint As IPoint, _
ByRef ppAzimuthAngle As IAngularMeasurement, _
ByRef ppElevationAngle As IAngularMeasurement _
)
public void GetAngle3D (
IPoint pFirstPoint,
IPoint pSecondPoint,
ref IAngularMeasurement ppAzimuthAngle,
ref IAngularMeasurement ppElevationAngle
);
IMensuration3D.GetAreaAndPerimeter3D Method
Computes the 3D area and perimeter of a 2D polygon with no interior holes.
Public Sub GetAreaAndPerimeter3D ( _
ByVal pPolygon As IPolygon, _
ByRef ppPolygonMeasurement As IPolygonMeasurement _
)
public void GetAreaAndPerimeter3D (
IPolygon pPolygon,
ref IPolygonMeasurement ppPolygonMeasurement
);
IMensuration3D.GetCentroid3D Method
Computes the 3D centroid of a 2D polygon with no interior holes..
Public Sub GetCentroid3D ( _
ByVal pPolygon As IPolygon, _
ByRef ppPointMeasurement As IPointMeasurement _
)
public void GetCentroid3D (
IPolygon pPolygon,
ref IPointMeasurement ppPointMeasurement
);
IMensuration3D.GetDistance3D Method
Computes the 3D actual distance between two points given their 2D map points.
Public Sub GetDistance3D ( _
ByVal pFirstPoint As IPoint, _
ByVal pSecondPoint As IPoint, _
ByRef ppDistMeasurement As IDistanceMeasurement _
)
public void GetDistance3D (
IPoint pFirstPoint,
IPoint pSecondPoint,
ref IDistanceMeasurement ppDistMeasurement
);
IMensuration3D.GetPoint3D Method
Computes a 3D point given a 2D map points.
Public Sub GetPoint3D ( _
ByVal pInPoint As IPoint, _
ByRef ppPointMeasurement As IPointMeasurement _
)
public void GetPoint3D (
IPoint pInPoint,
ref IPointMeasurement ppPointMeasurement
);
Classes that implement IMensuration3D
Classes | Description |
---|---|
Mensuration | Implenments interface IMensuration to provide commercial basic mensuration services for the Esri Mensuration System. |