LEADTOOLS Annotations (Leadtools.Annotations assembly)

HitTest Method (AnnContainer)

Show in webframe





The AnnPoint to be tested.
Threshold buffer value.
Retrieves the object at the specified coordinates.
Syntax
public virtual AnnObject HitTest( 
   AnnPoint testPoint,
   int buffer
)
'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
) 

Parameters

testPoint
The AnnPoint to be tested.
buffer
Threshold buffer value.

Return Value

An AnnObject that represents the object at the given screen coordinates; or null (Nothing in Visual Basic) if no object is at the tested location.
Remarks

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.

Example
For an example, refer to AnnContainer.
Requirements

Target Platforms

See Also

Reference

AnnContainer Class
AnnContainer Members

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.