Packagecom.yworks.graph.model
Classpublic class ClosestHitHitTestIteratorWrapper
InheritanceClosestHitHitTestIteratorWrapper Inheritance Object
Implements IHitTestIterator, IFilteredHitTestIterator

Wraps another IHitTestIterator but only returns the closest hits.



Public Properties
 PropertyDefined By
  precision : Number
The precision used when finding the closest hits.
ClosestHitHitTestIteratorWrapper
Public Methods
 MethodDefined By
  
Creates a new instance of ClosestHitHitTestIteratorWrapper.
ClosestHitHitTestIteratorWrapper
  
iterateFilteredHits(x:Number, y:Number, filter:Function = null):Iterator
ClosestHitHitTestIteratorWrapper
  
iterateHits(x:Number, y:Number):Iterator
ClosestHitHitTestIteratorWrapper
Property Detail
precisionproperty
precision:Number

The precision used when finding the closest hits.


Implementation
    public function get precision():Number
    public function set precision(value:Number):void
Constructor Detail
ClosestHitHitTestIteratorWrapper()Constructor
public function ClosestHitHitTestIteratorWrapper(innerHitTestIterator:IHitTestIterator, context:ICanvasContext)

Creates a new instance of ClosestHitHitTestIteratorWrapper.

Parameters
innerHitTestIterator:IHitTestIterator — The wrapped hit test iterator.
 
context:ICanvasContext — The context used for the further hit testing.
Method Detail
iterateFilteredHits()method
public function iterateFilteredHits(x:Number, y:Number, filter:Function = null):Iterator

Parameters

x:Number
 
y:Number
 
filter:Function (default = null)

Returns
Iterator
iterateHits()method 
public function iterateHits(x:Number, y:Number):Iterator

Parameters

x:Number
 
y:Number

Returns
Iterator