Function: GetEdgeParams()
GetEdgeParams(
source,target):object
Defined in: utils/bayesianNodeIntersectionCalculator.ts:87
Computes the parameters needed for drawing an edge between two nodes, including the intersection points and positions on the nodes' edges.
Parameters
source
Node
The source node from which the edge is drawn.
target
Node
The target node to which the edge is drawn.
Returns
object
An object containing the intersection points and positions for both the source and target nodes if intersection points are found, otherwise null.
sourcePos
sourcePos:
Position
sx
sx:
number
sy
sy:
number
targetPos
targetPos:
Position
tx
tx:
number
ty
ty:
number
Remarks
This function uses GetNodeIntersection to find the points where an edge should intersect the source and target nodes' boundaries and uses GetEdgePosition to determine the positions on the nodes' edges where the edge should connect.
