Skip to content

Node enable/disable[FEATURE]  #80

Description

@georgebudescu

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Possibility to enable/disable some nodes or vertex without recreating again the entire graph. So they can be excluded from the path finders.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
I'm working with a Warehouse map represented as a Graph. Inside i have some machines that are going to use the graph to calculate the paths. At some points some nodes/edges are no more available, simply because physically will crash. I'm trying to undestand how can i enable/disable some nodes and calculate the path excluding the nodes and edges dynamically without creating the graph every time. I have considered to put the double.PositiveInfinity value but it's not a solution in my case because i should get null path if no path is found pysically. Is there any delegate that was designed for this purpose, or some different way to make it happen ?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions