Package com.inductiveautomation.ignition.designer.blockandconnector.routing
-
Interface Summary Interface Description EdgeRouter Implementations of this are used to find a connector route between two AnchorPoints, routed between a set of obstacles -
Class Summary Class Description AbstractEdgeRouter This edge router takes care of taking the anchor lead points into account and adjusting all points to be relative to the diagram.AbstractEdgeRouter.RoundedPathMaker Path maker that uses rounded cornersAbstractEdgeRouter.SimplePathMaker Basic path maker that just uses straight line segmentsAStar<T> A* algorithm implementation using the method design pattern.OrthogonalEdgeRouter This edge router uses an orthogonal edge routing algorithm to route edges between blocks at right angles.OrthogonalEdgeRouter.Line Segment Represents a single straight-line segment of an orthogonal path.SegmentCollection