Name | Description | |
---|---|---|
![]() | CanMovePointX | Must override to return whether the point at the specified index can be moved in the X direction. |
![]() | CanMovePointY | Must override to return whether the point at the specified index can be moved in the Y direction. |
![]() | CanMoveSegment | Must override to determine whether the segment at the specified index can be moved. |
![]() | GetPointAt | Gets the point at the specified index (in parent coordinates) |
![]() | GetSegmentMidPoint | Gets the segment mid point at the specified index. |
![]() | MergePoints | Merges (removes) all points, whose oriented distance from the line formed by its neighbours is smaller than the specified. |
![]() | MoveSegment | Moves the segment to the specified location |
![]() | ReplacePoints | Replaces the points in this model. |
![]() | Reset | Resets this connector to its defaults. |
![]() | SetPointAt | Sets the point at the specified index (in parent coordinates) |
![]() | SplitSegment | Splits the specified segment and returns the index of the segment or point, which must be subsequently moved. |
![]() | Translate | Translates all points with the specified amounts |