Interface that can be used to find bends at specific locations in the canvas.
Inheritance Hierarchy
Members
No filters for this type
Methods
Returns the bends within the given rectangle.
Returns the bends within the given rectangle.
abstract
Parameters
- context: IInputModeContext
- The input mode context to use for querying the position.
- rectangle: Rect
- A rectangle in world coordinates.
Return Value
- IEnumerable<IBend>
- The bends inside of
rectangle.
Returns the bends within the given lasso path.
Returns the bends within the given lasso path.
abstract
Parameters
- context: IInputModeContext
- The input mode context to use for querying the position.
- lassoPath: GeneralPath
- A lasso path in world coordinates.
Return Value
- IEnumerable<IBend>
- The bends inside of
lassoPath.
Returns the bend at the given world coordinate position.
Returns the bend at the given world coordinate position.
abstract
Parameters
- context: IInputModeContext
- The input mode context to use for querying the position.
- location: Point
- A location in world coordinates.
Return Value
- IBend
- The bend at the position or
nullif there is no bend.
Static Methods
Creates an implementation of the interface IBendSelectionTester from the given definition.
Creates an implementation of the interface IBendSelectionTester from the given definition.
The given object must contain exactly the abstract members of the IBendSelectionTester interface. No member may be omitted and no additional members can be added. While additional custom members can later be added directly on the instance, this is discouraged.
static
Parameters
Return Value
- IBendSelectionTester
- An instance of the IBendSelectionTester interface based on the given definition.