This document is archived and information here might be outdated.  Recommended version.


IPushbroomUtilities Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IP > IPushbroomUtilities Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (DataSourcesRaster)  

IPushbroomUtilities Interface

Pushbroom Xform Utilities.

Product Availability

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

Members

Name Description
Method convertECEFtoLonLat Convert ECEF coordinates to longitude, latitude, elevation
Method convertLonLatToECEF Convert longitude, latitude, elevation to ECEF coordinates
Method evalDIMAPTimeString Express DIMAP time string as fraction of a day
Method VectorCross Calculate cross product of two vectors.
Method VectorDirection Express a 3D vector in polar coords (lon, lat).
Method VectorIntersectEllipsoid Intersect a vector with an ellipsoidal surface plus height
Method VectorNormalize Normalize a vector so its length is 1.0.
Method VectorRotate3Axes Rotate a vector about 3 axes (inputs radians)

CoClasses that implement IPushbroomUtilities

CoClasses and Classes Description
PushbroomUtilities Pushbroom Xforms Utilities class.