A HitResult object contains information about the results of a hit
test. It is returned by item.hitTest(point) and
Describes the type of the hit result. For example, if you hit a segment
point, the type would be 'segment'.
If the HitResult has a hitResult.type of 'bounds', this property
describes which corner of the bounding rectangle was hit.
The item that was hit.
If the HitResult has a type of 'stroke', this property gives more
information about the exact position that was hit on the path.
If the HitResult has a type of 'pixel', this property refers to the color
of the pixel on the Raster that was hit.
If the HitResult has a type of 'stroke', 'segment', 'handle-in' or
'handle-out', this property refers to the Segment that was hit or that
is closest to the hitResult.location on the curve.
Describes the actual coordinates of the segment, handle or bounding box
corner that was hit.