Locates an object given a hint, ray, and geometry node hit.
[Visual Basic .NET] Public Sub Locate ( _ ByVal hint As Integer, _ ByVal pQueryRay As IRay, _ ByVal bGetTransformed As Boolean, _ ByVal pGeoNode As Object, _ ByRef ppPoint As IPoint, _ ByRef ppObject As Object _ )
[C#] public void Locate ( int hint, IRay pQueryRay, bool bGetTransformed, object pGeoNode, ref IPoint ppPoint, ref object ppObject );
[C++]
HRESULT Locate(
long hint,
IRay* pQueryRay,
VARIANT_BOOL bGetTransformed,
LPUNKNOWN pGeoNode,
IPoint** ppPoint,
LPUNKNOWN* ppObject
);
[C++]Parameters
hint [in] hint is a parameter of type long pQueryRay [in]pQueryRay is a parameter of type IRay
bGetTransformed [in] bGetTransformed is a parameter of type VARIANT_BOOL pGeoNode [in] pGeoNode is a parameter of type LPUNKNOWN ppPoint [out]ppPoint is a parameter of type IPoint
ppObject [out] ppObject is a parameter of type LPUNKNOWN
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires 3D Analyst Extension.