by mheydt
3.
October 2008 00:23
>
I thought I'd drop a few notes about things I want to do to the spring graph control...
- Allow the force algorithm to be replaced with other algorithms.
- Add the ability to plug in a "roamer" algorithm.
- Use Unity as a dependency injection tool to allow configurable plug in of those algorithms.
- Allow the line segments (connectors) to be customized by the user. Basically, allow the user of the control to specify a custom control as either a resource or a dynamically injected class.
- Similarly, allow the user to provide their own node graphics.
- Allow specific connectors to use different controls.
- Allow different node graphics per node (a different control per node).
- Allow the ability to specify the following algorithm parameters to be varied:
- Distance between specific nodes.
- Different repulsion factors between specific nodes.
- Specification of the minimum motion levels.
481bebea-4df3-47f4-b858-8432335bcbd7|0|.0
Tags: