Class SystemEdgeControl
SystemEdgeControl handles the visual effects of edges in the graph. Implements the UnityEngine.UIElements.VisualElement
Implements
Inherited Members
Namespace: Mechatronics.SystemGraph
Assembly: solution.dll
Syntax
public class SystemEdgeControl : VisualElement, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle
  Constructors
| Name | Description | 
|---|---|
| SystemEdgeControl() | Initializes a new instance of the SystemEdgeControl class.  | 
      
Fields
| Name | Description | 
|---|---|
| kBezierSectionPrecision | The constant bezier section precision  | 
      
| kPortEdgeMargin | The constant port edge margin  | 
      
Properties
| Name | Description | 
|---|---|
| capRadius | Gets or sets the cap radius.  | 
      
| controlPoints | Gets the control points.  | 
      
| drawFromCap | Gets or sets a value indicating whether [draw from cap].  | 
      
| drawToCap | Gets or sets a value indicating whether [draw to cap].  | 
      
| edgeColor | Gets or sets the color of the edge.  | 
      
| edgeWidth | Gets or sets the width of the edge.  | 
      
| from | Gets or sets from.  | 
      
| fromCapColor | Gets or sets the color of from cap.  | 
      
| inputColor | Gets or sets the color of the input.  | 
      
| inputOrientation | Gets or sets the input orientation.  | 
      
| interceptWidth | Gets or sets the width of the intercept.  | 
      
| outputColor | Gets or sets the color of the output.  | 
      
| outputOrientation | Gets or sets the output orientation.  | 
      
| selected | Gets or sets a value indicating whether this SystemEdgeControl is selected.  | 
      
| shadowColor | Gets or sets the color of the shadow.  | 
      
| to | Gets or sets to.  | 
      
| toCapColor | Gets or sets the color of to cap.  | 
      
Methods
| Name | Description | 
|---|---|
| ComputeControlPoints() | Computes the control points.  | 
      
| ContainsPoint(Vector2) | Determines whether the specified local point contains point.  | 
      
| Flash() | Flashes this instance.  | 
      
| Overlaps(Rect) | Test overlap of the specified rect.  | 
      
| PointsChanged() | Pointses the changed.  | 
      
| SetPorts(int, Port, int, Port) | Sets the ports.  | 
      
| Update() | Updates this instance.  | 
      
| UpdateLayout() | Updates the layout.  |