typedef struct tagVECTORHITTEST
{
L_INT nSize;
L_INT nDistance;
L_UINT32 dwFlags;
} VECTORHITTEST, * pVECTORHITTEST;
The VECTORHITTEST structure holds information about hit test options.
Member | Description | |
nSize | Size of this structure. Used for versioning. | |
nDistance | Distance from the point, in pixels. This value indicates how close the point must be to an object in order to "hit" the object. | |
dwFlags | Flag that determines which objects to consider when hit testing. Possible values are: | |
Value | Meaning | |
VECTOR_HITTEST_CLOSEDFIGURES | Determine whether the hit test point is inside closed objects. | |
VECTOR_HITTEST_IGNORESELECTED | Do not test objects that are already selected. |
LVectorBase::GetHitTest and LVectorBase::SetHitTest get and set the current hit test options. LVectorBase::HitTest actually performs the hit test.
The hit test options must be set before calling LVectorBase::HitTest.
pVECTORHITTEST is a pointer to a VECTORHITTEST structure.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET