| 
    HDK
    
   | 
 
#include <pickTask.h>
Public Member Functions | |
| bool | IsValid () const | 
| HDX_API size_t | GetHash () const | 
Picking hit structure. This is output by the pick task as a record of what objects the picking query found.
Definition at line 78 of file pickTask.h.
| HDX_API size_t HdxPickHit::GetHash | ( | ) | const | 
      
  | 
  inline | 
Definition at line 100 of file pickTask.h.
| SdfPath HdxPickHit::delegateId | 
delegateID of HdSceneDelegate that provided the picked prim. Irrelevant for scene indices.
Definition at line 82 of file pickTask.h.
| int HdxPickHit::edgeIndex | 
Definition at line 92 of file pickTask.h.
| int HdxPickHit::elementIndex | 
Definition at line 91 of file pickTask.h.
| int HdxPickHit::instanceIndex | 
Definition at line 90 of file pickTask.h.
| SdfPath HdxPickHit::instancerId | 
Only supported for scene delegates, see HdxPrimOriginInfo for scene indices.
Definition at line 89 of file pickTask.h.
| float HdxPickHit::normalizedDepth | 
normalizedDepth is in the range [0,1]. Nb: the pick depth buffer won't contain items drawn with materialTag "displayInOverlay" for simplicity.
Definition at line 98 of file pickTask.h.
| SdfPath HdxPickHit::objectId | 
Path computed from scenePath's in primOrigin data source of picked prim and instancers if provided by scene index. Otherwise, path in render index.
Definition at line 86 of file pickTask.h.
| int HdxPickHit::pointIndex | 
Definition at line 93 of file pickTask.h.
| GfVec3f HdxPickHit::worldSpaceHitNormal | 
Definition at line 95 of file pickTask.h.
| GfVec3d HdxPickHit::worldSpaceHitPoint | 
Definition at line 94 of file pickTask.h.