Available in LEADTOOLS Vector Imaging toolkits. |
VECTORHITTEST
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. |
Comments
L_VecGetHitTest and L_VecSetHitTest get and set the current hit test options. L_VecHitTest actually performs the hit test.
The hit test options must be set before calling L_VecHitTest.
pVECTORHITTEST is a pointer to a VECTORHITTEST structure.