ClassSegmentationService
Class
Represents the service responsible for logical segmentation of Diagram.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.WinControls.RadDiagram.dll
Syntax:
cs-api-definition
public class SegmentationService : GraphServiceBase, ISegmentationService
Inheritance: objectGraphServiceBaseSegmentationService
Implements:
Inherited Members
Constructors
SegmentationService(IGraphInternal)
Initializes a new instance of the SegmentationService class.
Declaration
cs-api-definition
public SegmentationService(IGraphInternal graph)
Parameters
graph
The graph.
Properties
IsSegmentationEnabled
Gets a value indicating whether this instance is segmentation enabled.
Declaration
cs-api-definition
public virtual bool IsSegmentationEnabled { get; }
Property Value
Implements
SegmentStep
Gets or sets the segment step.
Methods
GetShapes(Point, double)
Gets the shapes.
GetShapes(Rect)
Gets the shapes.
MapShape(IShape)
Maps the shape.
Declaration
cs-api-definition
public virtual void MapShape(IShape shape)
Parameters
shape
The shape.
Implements
MapShape(IShape, Rect)
Maps the shape.
MapShapes(IEnumerable<IShape>)
Maps the shapes.
Declaration
cs-api-definition
public virtual void MapShapes(IEnumerable<IShape> shapes)
Parameters
shapes
IEnumerable<IShape>
The shapes.
Implements
UnmapShape(IShape)
Un-maps the shape.
Declaration
cs-api-definition
public virtual void UnmapShape(IShape shape)
Parameters
shape
The shape.
Implements