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.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2