Usages of PenaltySettings
Properties
penaltySettings | in EdgeRouterEdgeLayoutDescriptor | Gets or sets the PenaltySettings used for this edge. |
Fields
OPTIMIZATION_BALANCED | in PenaltySettings | Optimization strategy that balances bends and edge crossings in the edge routes. | |
OPTIMIZATION_EDGE_BENDS | in PenaltySettings | Optimization strategy that minimizes bends in the edge routes. | |
OPTIMIZATION_EDGE_CROSSINGS | in PenaltySettings | Optimization strategy that minimizes edge crossings in the edge routes. | |
OPTIMIZATION_EDGE_LENGTHS | in PenaltySettings | Optimization strategy that minimizes the length of the edge routes. |
Method Return Values
createCopy () | in PenaltySettings | Creates a copy of this PenaltySettings instance. | |
newInstance () | in PenaltySettings | Creates a new instance of PenaltySettings. |
Method Parameters
EdgeLayoutDescriptor () | in EdgeRouterEdgeLayoutDescriptor | Creates a new instance of an EdgeRouterEdgeLayoutDescriptor with the default settings. | |
decreasePenaltySettings (PenaltySettings, number, PathSearchContext) | in PathSearch | Decreases the given penalty settings for the current edge. |