Interface ISegmentationService
API for Diagram Segmentation Service.
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public interface ISegmentationService
Properties
IsSegmentationEnabled
Gets a value indicating whether this instance is segmentation enabled.
Declaration
bool IsSegmentationEnabled { get; }
Property Value
System.Boolean
|
Methods
GetShapes(Point, Double)
Gets the shapes.
Declaration
IEnumerable<IShape> GetShapes(Point point, double delta)
Parameters
System.Windows.Point
point
The point. |
System.Double
delta
The delta. |
Returns
System.Collections.Generic.IEnumerable<IShape>
|
GetShapes(Rect)
Gets the shapes.
Declaration
IEnumerable<IShape> GetShapes(Rect rect)
Parameters
System.Windows.Rect
rect
The rectangle. |
Returns
System.Collections.Generic.IEnumerable<IShape>
|
MapShape(IShape)
MapShape(IShape, Rect)
Maps the shape.
Declaration
void MapShape(IShape shape, Rect bounds)
Parameters
IShape
shape
The shape. |
System.Windows.Rect
bounds
The bounds. |
MapShapes(IEnumerable<IShape>)
Maps the shapes.
Declaration
void MapShapes(IEnumerable<IShape> shapes)
Parameters
System.Collections.Generic.IEnumerable<IShape>
shapes
The shapes. |