Leadtools.Annotations Namespace > AnnContainer Class : HitTest Method |
'Declaration Public Overridable Function HitTest( _ ByVal testPoint As AnnPoint, _ ByVal buffer As Integer _ ) As AnnObject
'Usage Dim instance As AnnContainer Dim testPoint As AnnPoint Dim buffer As Integer Dim value As AnnObject value = instance.HitTest(testPoint, buffer)
public: virtual AnnObject^ HitTest( AnnPoint testPoint, int buffer )
testPoint should be in physical coordinates.
buffer is used to make the test point "bigger" to compensate for errors and provide smoother hit-testing. For example, if buffer is 2, a square with a length of 4 pixels around testPoint will be used to perform the hit-testing.
If more than one object overlaps underneath the test point, the method will return the object on top of the Z-order.