This document is archived and information here might be outdated. Recommended version. |
Find the object and location in the line of sight with a tolerance.
[Visual Basic .NET] Public Sub LocateLayersEx ( _ ByVal pViewer As ISceneViewer, _ ByVal xView As Integer, _ ByVal yView As Integer, _ ByVal searchTolPixels As Integer, _ ByVal pLayers As IEnumLayer, _ ByVal bGetLocation As Boolean, _ ByVal bGetTransformed As Boolean, _ ByVal bGetEmptyGlobe As Boolean, _ ByVal bFeaturesOnly As Boolean, _ ByVal bTopMost As Boolean, _ ByRef ppHits As IHit3DSet, _ ByVal pTrackCancel As ITrackCancel _ )
[C#] public void LocateLayersEx ( ISceneViewer pViewer, int xView, int yView, int searchTolPixels, IEnumLayer pLayers, bool bGetLocation, bool bGetTransformed, bool bGetEmptyGlobe, bool bFeaturesOnly, bool bTopMost, ref IHit3DSet ppHits, ref ITrackCancel pTrackCancel );
[C++]
HRESULT LocateLayersEx(
ISceneViewer* pViewer,
long xView,
long yView,
long searchTolPixels,
IEnumLayer* pLayers,
VARIANT_BOOL bGetLocation,
VARIANT_BOOL bGetTransformed,
VARIANT_BOOL bGetEmptyGlobe,
VARIANT_BOOL bFeaturesOnly,
VARIANT_BOOL bTopMost,
IHit3DSet** ppHits,
ITrackCancel* pTrackCancel
);
[C++] Parameters pViewer [in]
pViewer is a parameter of type ISceneViewer* xView [in]
xView is a parameter of type long yView [in]
yView is a parameter of type long searchTolPixels [in]
searchTolPixels is a parameter of type long pLayers [in]
pLayers is a parameter of type IEnumLayer* bGetLocation [in]
bGetLocation is a parameter of type bool bGetTransformed [in]
bGetTransformed is a parameter of type bool bGetEmptyGlobe [in]
bGetEmptyGlobe is a parameter of type bool bFeaturesOnly [in]
bFeaturesOnly is a parameter of type bool bTopMost [in]
bTopMost is a parameter of type bool ppHits [out]
ppHits is a parameter of type IHit3DSet** pTrackCancel [in]
pTrackCancel is a parameter of type ITrackCancel*