type github.com/d2lang/elk-go/internal/layered.ConfiguredProcessor (interface)

Method Implmentations

Process(arena *LGraphArena, graphID LGraphID) error *github.com/d2lang/elk-go/internal/layered/p1cycles.DepthFirstCycleBreaker.Process *github.com/d2lang/elk-go/internal/layered/p1cycles.DFSNodeOrderCycleBreaker.Process *github.com/d2lang/elk-go/internal/layered/p1cycles.GreedyCycleBreaker.Process *github.com/d2lang/elk-go/internal/layered/p1cycles.InteractiveCycleBreaker.Process *github.com/d2lang/elk-go/internal/layered/p1cycles.ModelOrderCycleBreaker.Process *github.com/d2lang/elk-go/internal/layered/p1cycles.SCCNodeTypeCycleBreaker.Process *github.com/d2lang/elk-go/internal/layered/p2layers.CoffmanGrahamLayerer.Process *github.com/d2lang/elk-go/internal/layered/p2layers.InteractiveLayerer.Process *github.com/d2lang/elk-go/internal/layered/p2layers.LongestPathLayerer.Process *github.com/d2lang/elk-go/internal/layered/p2layers.MinWidthLayerer.Process *github.com/d2lang/elk-go/internal/layered/p2layers.NetworkSimplexLayerer.Process *github.com/d2lang/elk-go/internal/layered/p2layers.StretchWidthLayerer.Process *github.com/d2lang/elk-go/internal/layered/p3order.InteractiveCrossingMinimizer.Process *github.com/d2lang/elk-go/internal/layered/p3order.LayerSweepCrossingMinimizer.Process *github.com/d2lang/elk-go/internal/layered/p3order.NoCrossingMinimizer.Process github.com/d2lang/elk-go/internal/layered/p4nodes.BrandesKoepfPlacer.Process *github.com/d2lang/elk-go/internal/layered/p4nodes.InteractiveNodePlacer.Process *github.com/d2lang/elk-go/internal/layered/p4nodes.LinearSegmentsNodePlacer.Process *github.com/d2lang/elk-go/internal/layered/p4nodes.NetworkSimplexPlacer.Process *github.com/d2lang/elk-go/internal/layered/p4nodes.SimpleNodePlacer.Process *github.com/d2lang/elk-go/internal/layered/p5edges.OrthogonalEdgeRouter.Process *github.com/d2lang/elk-go/internal/layered/p5edges.PolylineEdgeRouter.Process *github.com/d2lang/elk-go/internal/layered/p5edges.SplineEdgeRouter.Process
ProcessorConfiguration(arena *LGraphArena, graphID LGraphID) ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p1cycles.DepthFirstCycleBreaker.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p1cycles.DFSNodeOrderCycleBreaker.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p1cycles.GreedyCycleBreaker.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p1cycles.InteractiveCycleBreaker.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p1cycles.ModelOrderCycleBreaker.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p1cycles.SCCNodeTypeCycleBreaker.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p2layers.CoffmanGrahamLayerer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p2layers.InteractiveLayerer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p2layers.LongestPathLayerer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p2layers.MinWidthLayerer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p2layers.NetworkSimplexLayerer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p2layers.StretchWidthLayerer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p3order.InteractiveCrossingMinimizer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p3order.LayerSweepCrossingMinimizer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p3order.NoCrossingMinimizer.ProcessorConfiguration github.com/d2lang/elk-go/internal/layered/p4nodes.BrandesKoepfPlacer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p4nodes.InteractiveNodePlacer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p4nodes.LinearSegmentsNodePlacer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p4nodes.NetworkSimplexPlacer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p4nodes.SimpleNodePlacer.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p5edges.OrthogonalEdgeRouter.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p5edges.PolylineEdgeRouter.ProcessorConfiguration *github.com/d2lang/elk-go/internal/layered/p5edges.SplineEdgeRouter.ProcessorConfiguration